SECTION .text
GLOBAL test
test:
sarx rax, rax, rax
sarx rax, rax, rbx
sarx rax, rax, rcx
sarx rax, rax, rdx
sarx rax, rax, rdi
sarx rax, rax, r8
sarx rax, rax, r9
sarx rax, rax, r10
sarx rax, rax, r11
sarx rax, rax, r12
sarx rax, rax, r13
sarx rax, rax, r14
sarx rax, rax, r15
sarx rax, rax, rsp
sarx rax, rax, rsi
sarx rax, rax, rbp
sarx rax, rbx, rax
sarx rax, rbx, rbx
sarx rax, rbx, rcx
sarx rax, rbx, rdx
sarx rax, rbx, rdi
sarx rax, rbx, r8
sarx rax, rbx, r9
sarx rax, rbx, r10
sarx rax, rbx, r11
sarx rax, rbx, r12
sarx rax, rbx, r13
sarx rax, rbx, r14
sarx rax, rbx, r15
sarx rax, rbx, rsp
sarx rax, rbx, rsi
sarx rax, rbx, rbp
sarx rax, rcx, rax
sarx rax, rcx, rbx
sarx rax, rcx, rcx
sarx rax, rcx, rdx
sarx rax, rcx, rdi
sarx rax, rcx, r8
sarx rax, rcx, r9
sarx rax, rcx, r10
sarx rax, rcx, r11
sarx rax, rcx, r12
sarx rax, rcx, r13
sarx rax, rcx, r14
sarx rax, rcx, r15
sarx rax, rcx, rsp
sarx rax, rcx, rsi
sarx rax, rcx, rbp
sarx rax, rdx, rax
sarx rax, rdx, rbx
sarx rax, rdx, rcx
sarx rax, rdx, rdx
sarx rax, rdx, rdi
sarx rax, rdx, r8
sarx rax, rdx, r9
sarx rax, rdx, r10
sarx rax, rdx, r11
sarx rax, rdx, r12
sarx rax, rdx, r13
sarx rax, rdx, r14
sarx rax, rdx, r15
sarx rax, rdx, rsp
sarx rax, rdx, rsi
sarx rax, rdx, rbp
sarx rax, rdi, rax
sarx rax, rdi, rbx
sarx rax, rdi, rcx
sarx rax, rdi, rdx
sarx rax, rdi, rdi
sarx rax, rdi, r8
sarx rax, rdi, r9
sarx rax, rdi, r10
sarx rax, rdi, r11
sarx rax, rdi, r12
sarx rax, rdi, r13
sarx rax, rdi, r14
sarx rax, rdi, r15
sarx rax, rdi, rsp
sarx rax, rdi, rsi
sarx rax, rdi, rbp
sarx rax, r8, rax
sarx rax, r8, rbx
sarx rax, r8, rcx
sarx rax, r8, rdx
sarx rax, r8, rdi
sarx rax, r8, r8
sarx rax, r8, r9
sarx rax, r8, r10
sarx rax, r8, r11
sarx rax, r8, r12
sarx rax, r8, r13
sarx rax, r8, r14
sarx rax, r8, r15
sarx rax, r8, rsp
sarx rax, r8, rsi
sarx rax, r8, rbp
sarx rax, r9, rax
sarx rax, r9, rbx
sarx rax, r9, rcx
sarx rax, r9, rdx
sarx rax, r9, rdi
sarx rax, r9, r8
sarx rax, r9, r9
sarx rax, r9, r10
sarx rax, r9, r11
sarx rax, r9, r12
sarx rax, r9, r13
sarx rax, r9, r14
sarx rax, r9, r15
sarx rax, r9, rsp
sarx rax, r9, rsi
sarx rax, r9, rbp
sarx rax, r10, rax
sarx rax, r10, rbx
sarx rax, r10, rcx
sarx rax, r10, rdx
sarx rax, r10, rdi
sarx rax, r10, r8
sarx rax, r10, r9
sarx rax, r10, r10
sarx rax, r10, r11
sarx rax, r10, r12
sarx rax, r10, r13
sarx rax, r10, r14
sarx rax, r10, r15
sarx rax, r10, rsp
sarx rax, r10, rsi
sarx rax, r10, rbp
sarx rax, r11, rax
sarx rax, r11, rbx
sarx rax, r11, rcx
sarx rax, r11, rdx
sarx rax, r11, rdi
sarx rax, r11, r8
sarx rax, r11, r9
sarx rax, r11, r10
sarx rax, r11, r11
sarx rax, r11, r12
sarx rax, r11, r13
sarx rax, r11, r14
sarx rax, r11, r15
sarx rax, r11, rsp
sarx rax, r11, rsi
sarx rax, r11, rbp
sarx rax, r12, rax
sarx rax, r12, rbx
sarx rax, r12, rcx
sarx rax, r12, rdx
sarx rax, r12, rdi
sarx rax, r12, r8
sarx rax, r12, r9
sarx rax, r12, r10
sarx rax, r12, r11
sarx rax, r12, r12
sarx rax, r12, r13
sarx rax, r12, r14
sarx rax, r12, r15
sarx rax, r12, rsp
sarx rax, r12, rsi
sarx rax, r12, rbp
sarx rax, r13, rax
sarx rax, r13, rbx
sarx rax, r13, rcx
sarx rax, r13, rdx
sarx rax, r13, rdi
sarx rax, r13, r8
sarx rax, r13, r9
sarx rax, r13, r10
sarx rax, r13, r11
sarx rax, r13, r12
sarx rax, r13, r13
sarx rax, r13, r14
sarx rax, r13, r15
sarx rax, r13, rsp
sarx rax, r13, rsi
sarx rax, r13, rbp
sarx rax, r14, rax
sarx rax, r14, rbx
sarx rax, r14, rcx
sarx rax, r14, rdx
sarx rax, r14, rdi
sarx rax, r14, r8
sarx rax, r14, r9
sarx rax, r14, r10
sarx rax, r14, r11
sarx rax, r14, r12
sarx rax, r14, r13
sarx rax, r14, r14
sarx rax, r14, r15
sarx rax, r14, rsp
sarx rax, r14, rsi
sarx rax, r14, rbp
sarx rax, r15, rax
sarx rax, r15, rbx
sarx rax, r15, rcx
sarx rax, r15, rdx
sarx rax, r15, rdi
sarx rax, r15, r8
sarx rax, r15, r9
sarx rax, r15, r10
sarx rax, r15, r11
sarx rax, r15, r12
sarx rax, r15, r13
sarx rax, r15, r14
sarx rax, r15, r15
sarx rax, r15, rsp
sarx rax, r15, rsi
sarx rax, r15, rbp
sarx rax, rsp, rax
sarx rax, rsp, rbx
sarx rax, rsp, rcx
sarx rax, rsp, rdx
sarx rax, rsp, rdi
sarx rax, rsp, r8
sarx rax, rsp, r9
sarx rax, rsp, r10
sarx rax, rsp, r11
sarx rax, rsp, r12
sarx rax, rsp, r13
sarx rax, rsp, r14
sarx rax, rsp, r15
sarx rax, rsp, rsp
sarx rax, rsp, rsi
sarx rax, rsp, rbp
sarx rax, rsi, rax
sarx rax, rsi, rbx
sarx rax, rsi, rcx
sarx rax, rsi, rdx
sarx rax, rsi, rdi
sarx rax, rsi, r8
sarx rax, rsi, r9
sarx rax, rsi, r10
sarx rax, rsi, r11
sarx rax, rsi, r12
sarx rax, rsi, r13
sarx rax, rsi, r14
sarx rax, rsi, r15
sarx rax, rsi, rsp
sarx rax, rsi, rsi
sarx rax, rsi, rbp
sarx rax, rbp, rax
sarx rax, rbp, rbx
sarx rax, rbp, rcx
sarx rax, rbp, rdx
sarx rax, rbp, rdi
sarx rax, rbp, r8
sarx rax, rbp, r9
sarx rax, rbp, r10
sarx rax, rbp, r11
sarx rax, rbp, r12
sarx rax, rbp, r13
sarx rax, rbp, r14
sarx rax, rbp, r15
sarx rax, rbp, rsp
sarx rax, rbp, rsi
sarx rax, rbp, rbp
sarx rbx, rax, rax
sarx rbx, rax, rbx
sarx rbx, rax, rcx
sarx rbx, rax, rdx
sarx rbx, rax, rdi
sarx rbx, rax, r8
sarx rbx, rax, r9
sarx rbx, rax, r10
sarx rbx, rax, r11
sarx rbx, rax, r12
sarx rbx, rax, r13
sarx rbx, rax, r14
sarx rbx, rax, r15
sarx rbx, rax, rsp
sarx rbx, rax, rsi
sarx rbx, rax, rbp
sarx rbx, rbx, rax
sarx rbx, rbx, rbx
sarx rbx, rbx, rcx
sarx rbx, rbx, rdx
sarx rbx, rbx, rdi
sarx rbx, rbx, r8
sarx rbx, rbx, r9
sarx rbx, rbx, r10
sarx rbx, rbx, r11
sarx rbx, rbx, r12
sarx rbx, rbx, r13
sarx rbx, rbx, r14
sarx rbx, rbx, r15
sarx rbx, rbx, rsp
sarx rbx, rbx, rsi
sarx rbx, rbx, rbp
sarx rbx, rcx, rax
sarx rbx, rcx, rbx
sarx rbx, rcx, rcx
sarx rbx, rcx, rdx
sarx rbx, rcx, rdi
sarx rbx, rcx, r8
sarx rbx, rcx, r9
sarx rbx, rcx, r10
sarx rbx, rcx, r11
sarx rbx, rcx, r12
sarx rbx, rcx, r13
sarx rbx, rcx, r14
sarx rbx, rcx, r15
sarx rbx, rcx, rsp
sarx rbx, rcx, rsi
sarx rbx, rcx, rbp
sarx rbx, rdx, rax
sarx rbx, rdx, rbx
sarx rbx, rdx, rcx
sarx rbx, rdx, rdx
sarx rbx, rdx, rdi
sarx rbx, rdx, r8
sarx rbx, rdx, r9
sarx rbx, rdx, r10
sarx rbx, rdx, r11
sarx rbx, rdx, r12
sarx rbx, rdx, r13
sarx rbx, rdx, r14
sarx rbx, rdx, r15
sarx rbx, rdx, rsp
sarx rbx, rdx, rsi
sarx rbx, rdx, rbp
sarx rbx, rdi, rax
sarx rbx, rdi, rbx
sarx rbx, rdi, rcx
sarx rbx, rdi, rdx
sarx rbx, rdi, rdi
sarx rbx, rdi, r8
sarx rbx, rdi, r9
sarx rbx, rdi, r10
sarx rbx, rdi, r11
sarx rbx, rdi, r12
sarx rbx, rdi, r13
sarx rbx, rdi, r14
sarx rbx, rdi, r15
sarx rbx, rdi, rsp
sarx rbx, rdi, rsi
sarx rbx, rdi, rbp
sarx rbx, r8, rax
sarx rbx, r8, rbx
sarx rbx, r8, rcx
sarx rbx, r8, rdx
sarx rbx, r8, rdi
sarx rbx, r8, r8
sarx rbx, r8, r9
sarx rbx, r8, r10
sarx rbx, r8, r11
sarx rbx, r8, r12
sarx rbx, r8, r13
sarx rbx, r8, r14
sarx rbx, r8, r15
sarx rbx, r8, rsp
sarx rbx, r8, rsi
sarx rbx, r8, rbp
sarx rbx, r9, rax
sarx rbx, r9, rbx
sarx rbx, r9, rcx
sarx rbx, r9, rdx
sarx rbx, r9, rdi
sarx rbx, r9, r8
sarx rbx, r9, r9
sarx rbx, r9, r10
sarx rbx, r9, r11
sarx rbx, r9, r12
sarx rbx, r9, r13
sarx rbx, r9, r14
sarx rbx, r9, r15
sarx rbx, r9, rsp
sarx rbx, r9, rsi
sarx rbx, r9, rbp
sarx rbx, r10, rax
sarx rbx, r10, rbx
sarx rbx, r10, rcx
sarx rbx, r10, rdx
sarx rbx, r10, rdi
sarx rbx, r10, r8
sarx rbx, r10, r9
sarx rbx, r10, r10
sarx rbx, r10, r11
sarx rbx, r10, r12
sarx rbx, r10, r13
sarx rbx, r10, r14
sarx rbx, r10, r15
sarx rbx, r10, rsp
sarx rbx, r10, rsi
sarx rbx, r10, rbp
sarx rbx, r11, rax
sarx rbx, r11, rbx
sarx rbx, r11, rcx
sarx rbx, r11, rdx
sarx rbx, r11, rdi
sarx rbx, r11, r8
sarx rbx, r11, r9
sarx rbx, r11, r10
sarx rbx, r11, r11
sarx rbx, r11, r12
sarx rbx, r11, r13
sarx rbx, r11, r14
sarx rbx, r11, r15
sarx rbx, r11, rsp
sarx rbx, r11, rsi
sarx rbx, r11, rbp
sarx rbx, r12, rax
sarx rbx, r12, rbx
sarx rbx, r12, rcx
sarx rbx, r12, rdx
sarx rbx, r12, rdi
sarx rbx, r12, r8
sarx rbx, r12, r9
sarx rbx, r12, r10
sarx rbx, r12, r11
sarx rbx, r12, r12
sarx rbx, r12, r13
sarx rbx, r12, r14
sarx rbx, r12, r15
sarx rbx, r12, rsp
sarx rbx, r12, rsi
sarx rbx, r12, rbp
sarx rbx, r13, rax
sarx rbx, r13, rbx
sarx rbx, r13, rcx
sarx rbx, r13, rdx
sarx rbx, r13, rdi
sarx rbx, r13, r8
sarx rbx, r13, r9
sarx rbx, r13, r10
sarx rbx, r13, r11
sarx rbx, r13, r12
sarx rbx, r13, r13
sarx rbx, r13, r14
sarx rbx, r13, r15
sarx rbx, r13, rsp
sarx rbx, r13, rsi
sarx rbx, r13, rbp
sarx rbx, r14, rax
sarx rbx, r14, rbx
sarx rbx, r14, rcx
sarx rbx, r14, rdx
sarx rbx, r14, rdi
sarx rbx, r14, r8
sarx rbx, r14, r9
sarx rbx, r14, r10
sarx rbx, r14, r11
sarx rbx, r14, r12
sarx rbx, r14, r13
sarx rbx, r14, r14
sarx rbx, r14, r15
sarx rbx, r14, rsp
sarx rbx, r14, rsi
sarx rbx, r14, rbp
sarx rbx, r15, rax
sarx rbx, r15, rbx
sarx rbx, r15, rcx
sarx rbx, r15, rdx
sarx rbx, r15, rdi
sarx rbx, r15, r8
sarx rbx, r15, r9
sarx rbx, r15, r10
sarx rbx, r15, r11
sarx rbx, r15, r12
sarx rbx, r15, r13
sarx rbx, r15, r14
sarx rbx, r15, r15
sarx rbx, r15, rsp
sarx rbx, r15, rsi
sarx rbx, r15, rbp
sarx rbx, rsp, rax
sarx rbx, rsp, rbx
sarx rbx, rsp, rcx
sarx rbx, rsp, rdx
sarx rbx, rsp, rdi
sarx rbx, rsp, r8
sarx rbx, rsp, r9
sarx rbx, rsp, r10
sarx rbx, rsp, r11
sarx rbx, rsp, r12
sarx rbx, rsp, r13
sarx rbx, rsp, r14
sarx rbx, rsp, r15
sarx rbx, rsp, rsp
sarx rbx, rsp, rsi
sarx rbx, rsp, rbp
sarx rbx, rsi, rax
sarx rbx, rsi, rbx
sarx rbx, rsi, rcx
sarx rbx, rsi, rdx
sarx rbx, rsi, rdi
sarx rbx, rsi, r8
sarx rbx, rsi, r9
sarx rbx, rsi, r10
sarx rbx, rsi, r11
sarx rbx, rsi, r12
sarx rbx, rsi, r13
sarx rbx, rsi, r14
sarx rbx, rsi, r15
sarx rbx, rsi, rsp
sarx rbx, rsi, rsi
sarx rbx, rsi, rbp
sarx rbx, rbp, rax
sarx rbx, rbp, rbx
sarx rbx, rbp, rcx
sarx rbx, rbp, rdx
sarx rbx, rbp, rdi
sarx rbx, rbp, r8
sarx rbx, rbp, r9
sarx rbx, rbp, r10
sarx rbx, rbp, r11
sarx rbx, rbp, r12
sarx rbx, rbp, r13
sarx rbx, rbp, r14
sarx rbx, rbp, r15
sarx rbx, rbp, rsp
sarx rbx, rbp, rsi
sarx rbx, rbp, rbp
sarx rcx, rax, rax
sarx rcx, rax, rbx
sarx rcx, rax, rcx
sarx rcx, rax, rdx
sarx rcx, rax, rdi
sarx rcx, rax, r8
sarx rcx, rax, r9
sarx rcx, rax, r10
sarx rcx, rax, r11
sarx rcx, rax, r12
sarx rcx, rax, r13
sarx rcx, rax, r14
sarx rcx, rax, r15
sarx rcx, rax, rsp
sarx rcx, rax, rsi
sarx rcx, rax, rbp
sarx rcx, rbx, rax
sarx rcx, rbx, rbx
sarx rcx, rbx, rcx
sarx rcx, rbx, rdx
sarx rcx, rbx, rdi
sarx rcx, rbx, r8
sarx rcx, rbx, r9
sarx rcx, rbx, r10
sarx rcx, rbx, r11
sarx rcx, rbx, r12
sarx rcx, rbx, r13
sarx rcx, rbx, r14
sarx rcx, rbx, r15
sarx rcx, rbx, rsp
sarx rcx, rbx, rsi
sarx rcx, rbx, rbp
sarx rcx, rcx, rax
sarx rcx, rcx, rbx
sarx rcx, rcx, rcx
sarx rcx, rcx, rdx
sarx rcx, rcx, rdi
sarx rcx, rcx, r8
sarx rcx, rcx, r9
sarx rcx, rcx, r10
sarx rcx, rcx, r11
sarx rcx, rcx, r12
sarx rcx, rcx, r13
sarx rcx, rcx, r14
sarx rcx, rcx, r15
sarx rcx, rcx, rsp
sarx rcx, rcx, rsi
sarx rcx, rcx, rbp
sarx rcx, rdx, rax
sarx rcx, rdx, rbx
sarx rcx, rdx, rcx
sarx rcx, rdx, rdx
sarx rcx, rdx, rdi
sarx rcx, rdx, r8
sarx rcx, rdx, r9
sarx rcx, rdx, r10
sarx rcx, rdx, r11
sarx rcx, rdx, r12
sarx rcx, rdx, r13
sarx rcx, rdx, r14
sarx rcx, rdx, r15
sarx rcx, rdx, rsp
sarx rcx, rdx, rsi
sarx rcx, rdx, rbp
sarx rcx, rdi, rax
sarx rcx, rdi, rbx
sarx rcx, rdi, rcx
sarx rcx, rdi, rdx
sarx rcx, rdi, rdi
sarx rcx, rdi, r8
sarx rcx, rdi, r9
sarx rcx, rdi, r10
sarx rcx, rdi, r11
sarx rcx, rdi, r12
sarx rcx, rdi, r13
sarx rcx, rdi, r14
sarx rcx, rdi, r15
sarx rcx, rdi, rsp
sarx rcx, rdi, rsi
sarx rcx, rdi, rbp
sarx rcx, r8, rax
sarx rcx, r8, rbx
sarx rcx, r8, rcx
sarx rcx, r8, rdx
sarx rcx, r8, rdi
sarx rcx, r8, r8
sarx rcx, r8, r9
sarx rcx, r8, r10
sarx rcx, r8, r11
sarx rcx, r8, r12
sarx rcx, r8, r13
sarx rcx, r8, r14
sarx rcx, r8, r15
sarx rcx, r8, rsp
sarx rcx, r8, rsi
sarx rcx, r8, rbp
sarx rcx, r9, rax
sarx rcx, r9, rbx
sarx rcx, r9, rcx
sarx rcx, r9, rdx
sarx rcx, r9, rdi
sarx rcx, r9, r8
sarx rcx, r9, r9
sarx rcx, r9, r10
sarx rcx, r9, r11
sarx rcx, r9, r12
sarx rcx, r9, r13
sarx rcx, r9, r14
sarx rcx, r9, r15
sarx rcx, r9, rsp
sarx rcx, r9, rsi
sarx rcx, r9, rbp
sarx rcx, r10, rax
sarx rcx, r10, rbx
sarx rcx, r10, rcx
sarx rcx, r10, rdx
sarx rcx, r10, rdi
sarx rcx, r10, r8
sarx rcx, r10, r9
sarx rcx, r10, r10
sarx rcx, r10, r11
sarx rcx, r10, r12
sarx rcx, r10, r13
sarx rcx, r10, r14
sarx rcx, r10, r15
sarx rcx, r10, rsp
sarx rcx, r10, rsi
sarx rcx, r10, rbp
sarx rcx, r11, rax
sarx rcx, r11, rbx
sarx rcx, r11, rcx
sarx rcx, r11, rdx
sarx rcx, r11, rdi
sarx rcx, r11, r8
sarx rcx, r11, r9
sarx rcx, r11, r10
sarx rcx, r11, r11
sarx rcx, r11, r12
sarx rcx, r11, r13
sarx rcx, r11, r14
sarx rcx, r11, r15
sarx rcx, r11, rsp
sarx rcx, r11, rsi
sarx rcx, r11, rbp
sarx rcx, r12, rax
sarx rcx, r12, rbx
sarx rcx, r12, rcx
sarx rcx, r12, rdx
sarx rcx, r12, rdi
sarx rcx, r12, r8
sarx rcx, r12, r9
sarx rcx, r12, r10
sarx rcx, r12, r11
sarx rcx, r12, r12
sarx rcx, r12, r13
sarx rcx, r12, r14
sarx rcx, r12, r15
sarx rcx, r12, rsp
sarx rcx, r12, rsi
sarx rcx, r12, rbp
sarx rcx, r13, rax
sarx rcx, r13, rbx
sarx rcx, r13, rcx
sarx rcx, r13, rdx
sarx rcx, r13, rdi
sarx rcx, r13, r8
sarx rcx, r13, r9
sarx rcx, r13, r10
sarx rcx, r13, r11
sarx rcx, r13, r12
sarx rcx, r13, r13
sarx rcx, r13, r14
sarx rcx, r13, r15
sarx rcx, r13, rsp
sarx rcx, r13, rsi
sarx rcx, r13, rbp
sarx rcx, r14, rax
sarx rcx, r14, rbx
sarx rcx, r14, rcx
sarx rcx, r14, rdx
sarx rcx, r14, rdi
sarx rcx, r14, r8
sarx rcx, r14, r9
sarx rcx, r14, r10
sarx rcx, r14, r11
sarx rcx, r14, r12
sarx rcx, r14, r13
sarx rcx, r14, r14
sarx rcx, r14, r15
sarx rcx, r14, rsp
sarx rcx, r14, rsi
sarx rcx, r14, rbp
sarx rcx, r15, rax
sarx rcx, r15, rbx
sarx rcx, r15, rcx
sarx rcx, r15, rdx
sarx rcx, r15, rdi
sarx rcx, r15, r8
sarx rcx, r15, r9
sarx rcx, r15, r10
sarx rcx, r15, r11
sarx rcx, r15, r12
sarx rcx, r15, r13
sarx rcx, r15, r14
sarx rcx, r15, r15
sarx rcx, r15, rsp
sarx rcx, r15, rsi
sarx rcx, r15, rbp
sarx rcx, rsp, rax
sarx rcx, rsp, rbx
sarx rcx, rsp, rcx
sarx rcx, rsp, rdx
sarx rcx, rsp, rdi
sarx rcx, rsp, r8
sarx rcx, rsp, r9
sarx rcx, rsp, r10
sarx rcx, rsp, r11
sarx rcx, rsp, r12
sarx rcx, rsp, r13
sarx rcx, rsp, r14
sarx rcx, rsp, r15
sarx rcx, rsp, rsp
sarx rcx, rsp, rsi
sarx rcx, rsp, rbp
sarx rcx, rsi, rax
sarx rcx, rsi, rbx
sarx rcx, rsi, rcx
sarx rcx, rsi, rdx
sarx rcx, rsi, rdi
sarx rcx, rsi, r8
sarx rcx, rsi, r9
sarx rcx, rsi, r10
sarx rcx, rsi, r11
sarx rcx, rsi, r12
sarx rcx, rsi, r13
sarx rcx, rsi, r14
sarx rcx, rsi, r15
sarx rcx, rsi, rsp
sarx rcx, rsi, rsi
sarx rcx, rsi, rbp
sarx rcx, rbp, rax
sarx rcx, rbp, rbx
sarx rcx, rbp, rcx
sarx rcx, rbp, rdx
sarx rcx, rbp, rdi
sarx rcx, rbp, r8
sarx rcx, rbp, r9
sarx rcx, rbp, r10
sarx rcx, rbp, r11
sarx rcx, rbp, r12
sarx rcx, rbp, r13
sarx rcx, rbp, r14
sarx rcx, rbp, r15
sarx rcx, rbp, rsp
sarx rcx, rbp, rsi
sarx rcx, rbp, rbp
sarx rdx, rax, rax
sarx rdx, rax, rbx
sarx rdx, rax, rcx
sarx rdx, rax, rdx
sarx rdx, rax, rdi
sarx rdx, rax, r8
sarx rdx, rax, r9
sarx rdx, rax, r10
sarx rdx, rax, r11
sarx rdx, rax, r12
sarx rdx, rax, r13
sarx rdx, rax, r14
sarx rdx, rax, r15
sarx rdx, rax, rsp
sarx rdx, rax, rsi
sarx rdx, rax, rbp
sarx rdx, rbx, rax
sarx rdx, rbx, rbx
sarx rdx, rbx, rcx
sarx rdx, rbx, rdx
sarx rdx, rbx, rdi
sarx rdx, rbx, r8
sarx rdx, rbx, r9
sarx rdx, rbx, r10
sarx rdx, rbx, r11
sarx rdx, rbx, r12
sarx rdx, rbx, r13
sarx rdx, rbx, r14
sarx rdx, rbx, r15
sarx rdx, rbx, rsp
sarx rdx, rbx, rsi
sarx rdx, rbx, rbp
sarx rdx, rcx, rax
sarx rdx, rcx, rbx
sarx rdx, rcx, rcx
sarx rdx, rcx, rdx
sarx rdx, rcx, rdi
sarx rdx, rcx, r8
sarx rdx, rcx, r9
sarx rdx, rcx, r10
sarx rdx, rcx, r11
sarx rdx, rcx, r12
sarx rdx, rcx, r13
sarx rdx, rcx, r14
sarx rdx, rcx, r15
sarx rdx, rcx, rsp
sarx rdx, rcx, rsi
sarx rdx, rcx, rbp
sarx rdx, rdx, rax
sarx rdx, rdx, rbx
sarx rdx, rdx, rcx
sarx rdx, rdx, rdx
sarx rdx, rdx, rdi
sarx rdx, rdx, r8
sarx rdx, rdx, r9
sarx rdx, rdx, r10
sarx rdx, rdx, r11
sarx rdx, rdx, r12
sarx rdx, rdx, r13
sarx rdx, rdx, r14
sarx rdx, rdx, r15
sarx rdx, rdx, rsp
sarx rdx, rdx, rsi
sarx rdx, rdx, rbp
sarx rdx, rdi, rax
sarx rdx, rdi, rbx
sarx rdx, rdi, rcx
sarx rdx, rdi, rdx
sarx rdx, rdi, rdi
sarx rdx, rdi, r8
sarx rdx, rdi, r9
sarx rdx, rdi, r10
sarx rdx, rdi, r11
sarx rdx, rdi, r12
sarx rdx, rdi, r13
sarx rdx, rdi, r14
sarx rdx, rdi, r15
sarx rdx, rdi, rsp
sarx rdx, rdi, rsi
sarx rdx, rdi, rbp
sarx rdx, r8, rax
sarx rdx, r8, rbx
sarx rdx, r8, rcx
sarx rdx, r8, rdx
sarx rdx, r8, rdi
sarx rdx, r8, r8
sarx rdx, r8, r9
sarx rdx, r8, r10
sarx rdx, r8, r11
sarx rdx, r8, r12
sarx rdx, r8, r13
sarx rdx, r8, r14
sarx rdx, r8, r15
sarx rdx, r8, rsp
sarx rdx, r8, rsi
sarx rdx, r8, rbp
sarx rdx, r9, rax
sarx rdx, r9, rbx
sarx rdx, r9, rcx
sarx rdx, r9, rdx
sarx rdx, r9, rdi
sarx rdx, r9, r8
sarx rdx, r9, r9
sarx rdx, r9, r10
sarx rdx, r9, r11
sarx rdx, r9, r12
sarx rdx, r9, r13
sarx rdx, r9, r14
sarx rdx, r9, r15
sarx rdx, r9, rsp
sarx rdx, r9, rsi
sarx rdx, r9, rbp
sarx rdx, r10, rax
sarx rdx, r10, rbx
sarx rdx, r10, rcx
sarx rdx, r10, rdx
sarx rdx, r10, rdi
sarx rdx, r10, r8
sarx rdx, r10, r9
sarx rdx, r10, r10
sarx rdx, r10, r11
sarx rdx, r10, r12
sarx rdx, r10, r13
sarx rdx, r10, r14
sarx rdx, r10, r15
sarx rdx, r10, rsp
sarx rdx, r10, rsi
sarx rdx, r10, rbp
sarx rdx, r11, rax
sarx rdx, r11, rbx
sarx rdx, r11, rcx
sarx rdx, r11, rdx
sarx rdx, r11, rdi
sarx rdx, r11, r8
sarx rdx, r11, r9
sarx rdx, r11, r10
sarx rdx, r11, r11
sarx rdx, r11, r12
sarx rdx, r11, r13
sarx rdx, r11, r14
sarx rdx, r11, r15
sarx rdx, r11, rsp
sarx rdx, r11, rsi
sarx rdx, r11, rbp
sarx rdx, r12, rax
sarx rdx, r12, rbx
sarx rdx, r12, rcx
sarx rdx, r12, rdx
sarx rdx, r12, rdi
sarx rdx, r12, r8
sarx rdx, r12, r9
sarx rdx, r12, r10
sarx rdx, r12, r11
sarx rdx, r12, r12
sarx rdx, r12, r13
sarx rdx, r12, r14
sarx rdx, r12, r15
sarx rdx, r12, rsp
sarx rdx, r12, rsi
sarx rdx, r12, rbp
sarx rdx, r13, rax
sarx rdx, r13, rbx
sarx rdx, r13, rcx
sarx rdx, r13, rdx
sarx rdx, r13, rdi
sarx rdx, r13, r8
sarx rdx, r13, r9
sarx rdx, r13, r10
sarx rdx, r13, r11
sarx rdx, r13, r12
sarx rdx, r13, r13
sarx rdx, r13, r14
sarx rdx, r13, r15
sarx rdx, r13, rsp
sarx rdx, r13, rsi
sarx rdx, r13, rbp
sarx rdx, r14, rax
sarx rdx, r14, rbx
sarx rdx, r14, rcx
sarx rdx, r14, rdx
sarx rdx, r14, rdi
sarx rdx, r14, r8
sarx rdx, r14, r9
sarx rdx, r14, r10
sarx rdx, r14, r11
sarx rdx, r14, r12
sarx rdx, r14, r13
sarx rdx, r14, r14
sarx rdx, r14, r15
sarx rdx, r14, rsp
sarx rdx, r14, rsi
sarx rdx, r14, rbp
sarx rdx, r15, rax
sarx rdx, r15, rbx
sarx rdx, r15, rcx
sarx rdx, r15, rdx
sarx rdx, r15, rdi
sarx rdx, r15, r8
sarx rdx, r15, r9
sarx rdx, r15, r10
sarx rdx, r15, r11
sarx rdx, r15, r12
sarx rdx, r15, r13
sarx rdx, r15, r14
sarx rdx, r15, r15
sarx rdx, r15, rsp
sarx rdx, r15, rsi
sarx rdx, r15, rbp
sarx rdx, rsp, rax
sarx rdx, rsp, rbx
sarx rdx, rsp, rcx
sarx rdx, rsp, rdx
sarx rdx, rsp, rdi
sarx rdx, rsp, r8
sarx rdx, rsp, r9
sarx rdx, rsp, r10
sarx rdx, rsp, r11
sarx rdx, rsp, r12
sarx rdx, rsp, r13
sarx rdx, rsp, r14
sarx rdx, rsp, r15
sarx rdx, rsp, rsp
sarx rdx, rsp, rsi
sarx rdx, rsp, rbp
sarx rdx, rsi, rax
sarx rdx, rsi, rbx
sarx rdx, rsi, rcx
sarx rdx, rsi, rdx
sarx rdx, rsi, rdi
sarx rdx, rsi, r8
sarx rdx, rsi, r9
sarx rdx, rsi, r10
sarx rdx, rsi, r11
sarx rdx, rsi, r12
sarx rdx, rsi, r13
sarx rdx, rsi, r14
sarx rdx, rsi, r15
sarx rdx, rsi, rsp
sarx rdx, rsi, rsi
sarx rdx, rsi, rbp
sarx rdx, rbp, rax
sarx rdx, rbp, rbx
sarx rdx, rbp, rcx
sarx rdx, rbp, rdx
sarx rdx, rbp, rdi
sarx rdx, rbp, r8
sarx rdx, rbp, r9
sarx rdx, rbp, r10
sarx rdx, rbp, r11
sarx rdx, rbp, r12
sarx rdx, rbp, r13
sarx rdx, rbp, r14
sarx rdx, rbp, r15
sarx rdx, rbp, rsp
sarx rdx, rbp, rsi
sarx rdx, rbp, rbp
sarx rdi, rax, rax
sarx rdi, rax, rbx
sarx rdi, rax, rcx
sarx rdi, rax, rdx
sarx rdi, rax, rdi
sarx rdi, rax, r8
sarx rdi, rax, r9
sarx rdi, rax, r10
sarx rdi, rax, r11
sarx rdi, rax, r12
sarx rdi, rax, r13
sarx rdi, rax, r14
sarx rdi, rax, r15
sarx rdi, rax, rsp
sarx rdi, rax, rsi
sarx rdi, rax, rbp
sarx rdi, rbx, rax
sarx rdi, rbx, rbx
sarx rdi, rbx, rcx
sarx rdi, rbx, rdx
sarx rdi, rbx, rdi
sarx rdi, rbx, r8
sarx rdi, rbx, r9
sarx rdi, rbx, r10
sarx rdi, rbx, r11
sarx rdi, rbx, r12
sarx rdi, rbx, r13
sarx rdi, rbx, r14
sarx rdi, rbx, r15
sarx rdi, rbx, rsp
sarx rdi, rbx, rsi
sarx rdi, rbx, rbp
sarx rdi, rcx, rax
sarx rdi, rcx, rbx
sarx rdi, rcx, rcx
sarx rdi, rcx, rdx
sarx rdi, rcx, rdi
sarx rdi, rcx, r8
sarx rdi, rcx, r9
sarx rdi, rcx, r10
sarx rdi, rcx, r11
sarx rdi, rcx, r12
sarx rdi, rcx, r13
sarx rdi, rcx, r14
sarx rdi, rcx, r15
sarx rdi, rcx, rsp
sarx rdi, rcx, rsi
sarx rdi, rcx, rbp
sarx rdi, rdx, rax
sarx rdi, rdx, rbx
sarx rdi, rdx, rcx
sarx rdi, rdx, rdx
sarx rdi, rdx, rdi
sarx rdi, rdx, r8
sarx rdi, rdx, r9
sarx rdi, rdx, r10
sarx rdi, rdx, r11
sarx rdi, rdx, r12
sarx rdi, rdx, r13
sarx rdi, rdx, r14
sarx rdi, rdx, r15
sarx rdi, rdx, rsp
sarx rdi, rdx, rsi
sarx rdi, rdx, rbp
sarx rdi, rdi, rax
sarx rdi, rdi, rbx
sarx rdi, rdi, rcx
sarx rdi, rdi, rdx
sarx rdi, rdi, rdi
sarx rdi, rdi, r8
sarx rdi, rdi, r9
sarx rdi, rdi, r10
sarx rdi, rdi, r11
sarx rdi, rdi, r12
sarx rdi, rdi, r13
sarx rdi, rdi, r14
sarx rdi, rdi, r15
sarx rdi, rdi, rsp
sarx rdi, rdi, rsi
sarx rdi, rdi, rbp
sarx rdi, r8, rax
sarx rdi, r8, rbx
sarx rdi, r8, rcx
sarx rdi, r8, rdx
sarx rdi, r8, rdi
sarx rdi, r8, r8
sarx rdi, r8, r9
sarx rdi, r8, r10
sarx rdi, r8, r11
sarx rdi, r8, r12
sarx rdi, r8, r13
sarx rdi, r8, r14
sarx rdi, r8, r15
sarx rdi, r8, rsp
sarx rdi, r8, rsi
sarx rdi, r8, rbp
sarx rdi, r9, rax
sarx rdi, r9, rbx
sarx rdi, r9, rcx
sarx rdi, r9, rdx
sarx rdi, r9, rdi
sarx rdi, r9, r8
sarx rdi, r9, r9
sarx rdi, r9, r10
sarx rdi, r9, r11
sarx rdi, r9, r12
sarx rdi, r9, r13
sarx rdi, r9, r14
sarx rdi, r9, r15
sarx rdi, r9, rsp
sarx rdi, r9, rsi
sarx rdi, r9, rbp
sarx rdi, r10, rax
sarx rdi, r10, rbx
sarx rdi, r10, rcx
sarx rdi, r10, rdx
sarx rdi, r10, rdi
sarx rdi, r10, r8
sarx rdi, r10, r9
sarx rdi, r10, r10
sarx rdi, r10, r11
sarx rdi, r10, r12
sarx rdi, r10, r13
sarx rdi, r10, r14
sarx rdi, r10, r15
sarx rdi, r10, rsp
sarx rdi, r10, rsi
sarx rdi, r10, rbp
sarx rdi, r11, rax
sarx rdi, r11, rbx
sarx rdi, r11, rcx
sarx rdi, r11, rdx
sarx rdi, r11, rdi
sarx rdi, r11, r8
sarx rdi, r11, r9
sarx rdi, r11, r10
sarx rdi, r11, r11
sarx rdi, r11, r12
sarx rdi, r11, r13
sarx rdi, r11, r14
sarx rdi, r11, r15
sarx rdi, r11, rsp
sarx rdi, r11, rsi
sarx rdi, r11, rbp
sarx rdi, r12, rax
sarx rdi, r12, rbx
sarx rdi, r12, rcx
sarx rdi, r12, rdx
sarx rdi, r12, rdi
sarx rdi, r12, r8
sarx rdi, r12, r9
sarx rdi, r12, r10
sarx rdi, r12, r11
sarx rdi, r12, r12
sarx rdi, r12, r13
sarx rdi, r12, r14
sarx rdi, r12, r15
sarx rdi, r12, rsp
sarx rdi, r12, rsi
sarx rdi, r12, rbp
sarx rdi, r13, rax
sarx rdi, r13, rbx
sarx rdi, r13, rcx
sarx rdi, r13, rdx
sarx rdi, r13, rdi
sarx rdi, r13, r8
sarx rdi, r13, r9
sarx rdi, r13, r10
sarx rdi, r13, r11
sarx rdi, r13, r12
sarx rdi, r13, r13
sarx rdi, r13, r14
sarx rdi, r13, r15
sarx rdi, r13, rsp
sarx rdi, r13, rsi
sarx rdi, r13, rbp
sarx rdi, r14, rax
sarx rdi, r14, rbx
sarx rdi, r14, rcx
sarx rdi, r14, rdx
sarx rdi, r14, rdi
sarx rdi, r14, r8
sarx rdi, r14, r9
sarx rdi, r14, r10
sarx rdi, r14, r11
sarx rdi, r14, r12
sarx rdi, r14, r13
sarx rdi, r14, r14
sarx rdi, r14, r15
sarx rdi, r14, rsp
sarx rdi, r14, rsi
sarx rdi, r14, rbp
sarx rdi, r15, rax
sarx rdi, r15, rbx
sarx rdi, r15, rcx
sarx rdi, r15, rdx
sarx rdi, r15, rdi
sarx rdi, r15, r8
sarx rdi, r15, r9
sarx rdi, r15, r10
sarx rdi, r15, r11
sarx rdi, r15, r12
sarx rdi, r15, r13
sarx rdi, r15, r14
sarx rdi, r15, r15
sarx rdi, r15, rsp
sarx rdi, r15, rsi
sarx rdi, r15, rbp
sarx rdi, rsp, rax
sarx rdi, rsp, rbx
sarx rdi, rsp, rcx
sarx rdi, rsp, rdx
sarx rdi, rsp, rdi
sarx rdi, rsp, r8
sarx rdi, rsp, r9
sarx rdi, rsp, r10
sarx rdi, rsp, r11
sarx rdi, rsp, r12
sarx rdi, rsp, r13
sarx rdi, rsp, r14
sarx rdi, rsp, r15
sarx rdi, rsp, rsp
sarx rdi, rsp, rsi
sarx rdi, rsp, rbp
sarx rdi, rsi, rax
sarx rdi, rsi, rbx
sarx rdi, rsi, rcx
sarx rdi, rsi, rdx
sarx rdi, rsi, rdi
sarx rdi, rsi, r8
sarx rdi, rsi, r9
sarx rdi, rsi, r10
sarx rdi, rsi, r11
sarx rdi, rsi, r12
sarx rdi, rsi, r13
sarx rdi, rsi, r14
sarx rdi, rsi, r15
sarx rdi, rsi, rsp
sarx rdi, rsi, rsi
sarx rdi, rsi, rbp
sarx rdi, rbp, rax
sarx rdi, rbp, rbx
sarx rdi, rbp, rcx
sarx rdi, rbp, rdx
sarx rdi, rbp, rdi
sarx rdi, rbp, r8
sarx rdi, rbp, r9
sarx rdi, rbp, r10
sarx rdi, rbp, r11
sarx rdi, rbp, r12
sarx rdi, rbp, r13
sarx rdi, rbp, r14
sarx rdi, rbp, r15
sarx rdi, rbp, rsp
sarx rdi, rbp, rsi
sarx rdi, rbp, rbp
sarx r8, rax, rax
sarx r8, rax, rbx
sarx r8, rax, rcx
sarx r8, rax, rdx
sarx r8, rax, rdi
sarx r8, rax, r8
sarx r8, rax, r9
sarx r8, rax, r10
sarx r8, rax, r11
sarx r8, rax, r12
sarx r8, rax, r13
sarx r8, rax, r14
sarx r8, rax, r15
sarx r8, rax, rsp
sarx r8, rax, rsi
sarx r8, rax, rbp
sarx r8, rbx, rax
sarx r8, rbx, rbx
sarx r8, rbx, rcx
sarx r8, rbx, rdx
sarx r8, rbx, rdi
sarx r8, rbx, r8
sarx r8, rbx, r9
sarx r8, rbx, r10
sarx r8, rbx, r11
sarx r8, rbx, r12
sarx r8, rbx, r13
sarx r8, rbx, r14
sarx r8, rbx, r15
sarx r8, rbx, rsp
sarx r8, rbx, rsi
sarx r8, rbx, rbp
sarx r8, rcx, rax
sarx r8, rcx, rbx
sarx r8, rcx, rcx
sarx r8, rcx, rdx
sarx r8, rcx, rdi
sarx r8, rcx, r8
sarx r8, rcx, r9
sarx r8, rcx, r10
sarx r8, rcx, r11
sarx r8, rcx, r12
sarx r8, rcx, r13
sarx r8, rcx, r14
sarx r8, rcx, r15
sarx r8, rcx, rsp
sarx r8, rcx, rsi
sarx r8, rcx, rbp
sarx r8, rdx, rax
sarx r8, rdx, rbx
sarx r8, rdx, rcx
sarx r8, rdx, rdx
sarx r8, rdx, rdi
sarx r8, rdx, r8
sarx r8, rdx, r9
sarx r8, rdx, r10
sarx r8, rdx, r11
sarx r8, rdx, r12
sarx r8, rdx, r13
sarx r8, rdx, r14
sarx r8, rdx, r15
sarx r8, rdx, rsp
sarx r8, rdx, rsi
sarx r8, rdx, rbp
sarx r8, rdi, rax
sarx r8, rdi, rbx
sarx r8, rdi, rcx
sarx r8, rdi, rdx
sarx r8, rdi, rdi
sarx r8, rdi, r8
sarx r8, rdi, r9
sarx r8, rdi, r10
sarx r8, rdi, r11
sarx r8, rdi, r12
sarx r8, rdi, r13
sarx r8, rdi, r14
sarx r8, rdi, r15
sarx r8, rdi, rsp
sarx r8, rdi, rsi
sarx r8, rdi, rbp
sarx r8, r8, rax
sarx r8, r8, rbx
sarx r8, r8, rcx
sarx r8, r8, rdx
sarx r8, r8, rdi
sarx r8, r8, r8
sarx r8, r8, r9
sarx r8, r8, r10
sarx r8, r8, r11
sarx r8, r8, r12
sarx r8, r8, r13
sarx r8, r8, r14
sarx r8, r8, r15
sarx r8, r8, rsp
sarx r8, r8, rsi
sarx r8, r8, rbp
sarx r8, r9, rax
sarx r8, r9, rbx
sarx r8, r9, rcx
sarx r8, r9, rdx
sarx r8, r9, rdi
sarx r8, r9, r8
sarx r8, r9, r9
sarx r8, r9, r10
sarx r8, r9, r11
sarx r8, r9, r12
sarx r8, r9, r13
sarx r8, r9, r14
sarx r8, r9, r15
sarx r8, r9, rsp
sarx r8, r9, rsi
sarx r8, r9, rbp
sarx r8, r10, rax
sarx r8, r10, rbx
sarx r8, r10, rcx
sarx r8, r10, rdx
sarx r8, r10, rdi
sarx r8, r10, r8
sarx r8, r10, r9
sarx r8, r10, r10
sarx r8, r10, r11
sarx r8, r10, r12
sarx r8, r10, r13
sarx r8, r10, r14
sarx r8, r10, r15
sarx r8, r10, rsp
sarx r8, r10, rsi
sarx r8, r10, rbp
sarx r8, r11, rax
sarx r8, r11, rbx
sarx r8, r11, rcx
sarx r8, r11, rdx
sarx r8, r11, rdi
sarx r8, r11, r8
sarx r8, r11, r9
sarx r8, r11, r10
sarx r8, r11, r11
sarx r8, r11, r12
sarx r8, r11, r13
sarx r8, r11, r14
sarx r8, r11, r15
sarx r8, r11, rsp
sarx r8, r11, rsi
sarx r8, r11, rbp
sarx r8, r12, rax
sarx r8, r12, rbx
sarx r8, r12, rcx
sarx r8, r12, rdx
sarx r8, r12, rdi
sarx r8, r12, r8
sarx r8, r12, r9
sarx r8, r12, r10
sarx r8, r12, r11
sarx r8, r12, r12
sarx r8, r12, r13
sarx r8, r12, r14
sarx r8, r12, r15
sarx r8, r12, rsp
sarx r8, r12, rsi
sarx r8, r12, rbp
sarx r8, r13, rax
sarx r8, r13, rbx
sarx r8, r13, rcx
sarx r8, r13, rdx
sarx r8, r13, rdi
sarx r8, r13, r8
sarx r8, r13, r9
sarx r8, r13, r10
sarx r8, r13, r11
sarx r8, r13, r12
sarx r8, r13, r13
sarx r8, r13, r14
sarx r8, r13, r15
sarx r8, r13, rsp
sarx r8, r13, rsi
sarx r8, r13, rbp
sarx r8, r14, rax
sarx r8, r14, rbx
sarx r8, r14, rcx
sarx r8, r14, rdx
sarx r8, r14, rdi
sarx r8, r14, r8
sarx r8, r14, r9
sarx r8, r14, r10
sarx r8, r14, r11
sarx r8, r14, r12
sarx r8, r14, r13
sarx r8, r14, r14
sarx r8, r14, r15
sarx r8, r14, rsp
sarx r8, r14, rsi
sarx r8, r14, rbp
sarx r8, r15, rax
sarx r8, r15, rbx
sarx r8, r15, rcx
sarx r8, r15, rdx
sarx r8, r15, rdi
sarx r8, r15, r8
sarx r8, r15, r9
sarx r8, r15, r10
sarx r8, r15, r11
sarx r8, r15, r12
sarx r8, r15, r13
sarx r8, r15, r14
sarx r8, r15, r15
sarx r8, r15, rsp
sarx r8, r15, rsi
sarx r8, r15, rbp
sarx r8, rsp, rax
sarx r8, rsp, rbx
sarx r8, rsp, rcx
sarx r8, rsp, rdx
sarx r8, rsp, rdi
sarx r8, rsp, r8
sarx r8, rsp, r9
sarx r8, rsp, r10
sarx r8, rsp, r11
sarx r8, rsp, r12
sarx r8, rsp, r13
sarx r8, rsp, r14
sarx r8, rsp, r15
sarx r8, rsp, rsp
sarx r8, rsp, rsi
sarx r8, rsp, rbp
sarx r8, rsi, rax
sarx r8, rsi, rbx
sarx r8, rsi, rcx
sarx r8, rsi, rdx
sarx r8, rsi, rdi
sarx r8, rsi, r8
sarx r8, rsi, r9
sarx r8, rsi, r10
sarx r8, rsi, r11
sarx r8, rsi, r12
sarx r8, rsi, r13
sarx r8, rsi, r14
sarx r8, rsi, r15
sarx r8, rsi, rsp
sarx r8, rsi, rsi
sarx r8, rsi, rbp
sarx r8, rbp, rax
sarx r8, rbp, rbx
sarx r8, rbp, rcx
sarx r8, rbp, rdx
sarx r8, rbp, rdi
sarx r8, rbp, r8
sarx r8, rbp, r9
sarx r8, rbp, r10
sarx r8, rbp, r11
sarx r8, rbp, r12
sarx r8, rbp, r13
sarx r8, rbp, r14
sarx r8, rbp, r15
sarx r8, rbp, rsp
sarx r8, rbp, rsi
sarx r8, rbp, rbp
sarx r9, rax, rax
sarx r9, rax, rbx
sarx r9, rax, rcx
sarx r9, rax, rdx
sarx r9, rax, rdi
sarx r9, rax, r8
sarx r9, rax, r9
sarx r9, rax, r10
sarx r9, rax, r11
sarx r9, rax, r12
sarx r9, rax, r13
sarx r9, rax, r14
sarx r9, rax, r15
sarx r9, rax, rsp
sarx r9, rax, rsi
sarx r9, rax, rbp
sarx r9, rbx, rax
sarx r9, rbx, rbx
sarx r9, rbx, rcx
sarx r9, rbx, rdx
sarx r9, rbx, rdi
sarx r9, rbx, r8
sarx r9, rbx, r9
sarx r9, rbx, r10
sarx r9, rbx, r11
sarx r9, rbx, r12
sarx r9, rbx, r13
sarx r9, rbx, r14
sarx r9, rbx, r15
sarx r9, rbx, rsp
sarx r9, rbx, rsi
sarx r9, rbx, rbp
sarx r9, rcx, rax
sarx r9, rcx, rbx
sarx r9, rcx, rcx
sarx r9, rcx, rdx
sarx r9, rcx, rdi
sarx r9, rcx, r8
sarx r9, rcx, r9
sarx r9, rcx, r10
sarx r9, rcx, r11
sarx r9, rcx, r12
sarx r9, rcx, r13
sarx r9, rcx, r14
sarx r9, rcx, r15
sarx r9, rcx, rsp
sarx r9, rcx, rsi
sarx r9, rcx, rbp
sarx r9, rdx, rax
sarx r9, rdx, rbx
sarx r9, rdx, rcx
sarx r9, rdx, rdx
sarx r9, rdx, rdi
sarx r9, rdx, r8
sarx r9, rdx, r9
sarx r9, rdx, r10
sarx r9, rdx, r11
sarx r9, rdx, r12
sarx r9, rdx, r13
sarx r9, rdx, r14
sarx r9, rdx, r15
sarx r9, rdx, rsp
sarx r9, rdx, rsi
sarx r9, rdx, rbp
sarx r9, rdi, rax
sarx r9, rdi, rbx
sarx r9, rdi, rcx
sarx r9, rdi, rdx
sarx r9, rdi, rdi
sarx r9, rdi, r8
sarx r9, rdi, r9
sarx r9, rdi, r10
sarx r9, rdi, r11
sarx r9, rdi, r12
sarx r9, rdi, r13
sarx r9, rdi, r14
sarx r9, rdi, r15
sarx r9, rdi, rsp
sarx r9, rdi, rsi
sarx r9, rdi, rbp
sarx r9, r8, rax
sarx r9, r8, rbx
sarx r9, r8, rcx
sarx r9, r8, rdx
sarx r9, r8, rdi
sarx r9, r8, r8
sarx r9, r8, r9
sarx r9, r8, r10
sarx r9, r8, r11
sarx r9, r8, r12
sarx r9, r8, r13
sarx r9, r8, r14
sarx r9, r8, r15
sarx r9, r8, rsp
sarx r9, r8, rsi
sarx r9, r8, rbp
sarx r9, r9, rax
sarx r9, r9, rbx
sarx r9, r9, rcx
sarx r9, r9, rdx
sarx r9, r9, rdi
sarx r9, r9, r8
sarx r9, r9, r9
sarx r9, r9, r10
sarx r9, r9, r11
sarx r9, r9, r12
sarx r9, r9, r13
sarx r9, r9, r14
sarx r9, r9, r15
sarx r9, r9, rsp
sarx r9, r9, rsi
sarx r9, r9, rbp
sarx r9, r10, rax
sarx r9, r10, rbx
sarx r9, r10, rcx
sarx r9, r10, rdx
sarx r9, r10, rdi
sarx r9, r10, r8
sarx r9, r10, r9
sarx r9, r10, r10
sarx r9, r10, r11
sarx r9, r10, r12
sarx r9, r10, r13
sarx r9, r10, r14
sarx r9, r10, r15
sarx r9, r10, rsp
sarx r9, r10, rsi
sarx r9, r10, rbp
sarx r9, r11, rax
sarx r9, r11, rbx
sarx r9, r11, rcx
sarx r9, r11, rdx
sarx r9, r11, rdi
sarx r9, r11, r8
sarx r9, r11, r9
sarx r9, r11, r10
sarx r9, r11, r11
sarx r9, r11, r12
sarx r9, r11, r13
sarx r9, r11, r14
sarx r9, r11, r15
sarx r9, r11, rsp
sarx r9, r11, rsi
sarx r9, r11, rbp
sarx r9, r12, rax
sarx r9, r12, rbx
sarx r9, r12, rcx
sarx r9, r12, rdx
sarx r9, r12, rdi
sarx r9, r12, r8
sarx r9, r12, r9
sarx r9, r12, r10
sarx r9, r12, r11
sarx r9, r12, r12
sarx r9, r12, r13
sarx r9, r12, r14
sarx r9, r12, r15
sarx r9, r12, rsp
sarx r9, r12, rsi
sarx r9, r12, rbp
sarx r9, r13, rax
sarx r9, r13, rbx
sarx r9, r13, rcx
sarx r9, r13, rdx
sarx r9, r13, rdi
sarx r9, r13, r8
sarx r9, r13, r9
sarx r9, r13, r10
sarx r9, r13, r11
sarx r9, r13, r12
sarx r9, r13, r13
sarx r9, r13, r14
sarx r9, r13, r15
sarx r9, r13, rsp
sarx r9, r13, rsi
sarx r9, r13, rbp
sarx r9, r14, rax
sarx r9, r14, rbx
sarx r9, r14, rcx
sarx r9, r14, rdx
sarx r9, r14, rdi
sarx r9, r14, r8
sarx r9, r14, r9
sarx r9, r14, r10
sarx r9, r14, r11
sarx r9, r14, r12
sarx r9, r14, r13
sarx r9, r14, r14
sarx r9, r14, r15
sarx r9, r14, rsp
sarx r9, r14, rsi
sarx r9, r14, rbp
sarx r9, r15, rax
sarx r9, r15, rbx
sarx r9, r15, rcx
sarx r9, r15, rdx
sarx r9, r15, rdi
sarx r9, r15, r8
sarx r9, r15, r9
sarx r9, r15, r10
sarx r9, r15, r11
sarx r9, r15, r12
sarx r9, r15, r13
sarx r9, r15, r14
sarx r9, r15, r15
sarx r9, r15, rsp
sarx r9, r15, rsi
sarx r9, r15, rbp
sarx r9, rsp, rax
sarx r9, rsp, rbx
sarx r9, rsp, rcx
sarx r9, rsp, rdx
sarx r9, rsp, rdi
sarx r9, rsp, r8
sarx r9, rsp, r9
sarx r9, rsp, r10
sarx r9, rsp, r11
sarx r9, rsp, r12
sarx r9, rsp, r13
sarx r9, rsp, r14
sarx r9, rsp, r15
sarx r9, rsp, rsp
sarx r9, rsp, rsi
sarx r9, rsp, rbp
sarx r9, rsi, rax
sarx r9, rsi, rbx
sarx r9, rsi, rcx
sarx r9, rsi, rdx
sarx r9, rsi, rdi
sarx r9, rsi, r8
sarx r9, rsi, r9
sarx r9, rsi, r10
sarx r9, rsi, r11
sarx r9, rsi, r12
sarx r9, rsi, r13
sarx r9, rsi, r14
sarx r9, rsi, r15
sarx r9, rsi, rsp
sarx r9, rsi, rsi
sarx r9, rsi, rbp
sarx r9, rbp, rax
sarx r9, rbp, rbx
sarx r9, rbp, rcx
sarx r9, rbp, rdx
sarx r9, rbp, rdi
sarx r9, rbp, r8
sarx r9, rbp, r9
sarx r9, rbp, r10
sarx r9, rbp, r11
sarx r9, rbp, r12
sarx r9, rbp, r13
sarx r9, rbp, r14
sarx r9, rbp, r15
sarx r9, rbp, rsp
sarx r9, rbp, rsi
sarx r9, rbp, rbp
sarx r10, rax, rax
sarx r10, rax, rbx
sarx r10, rax, rcx
sarx r10, rax, rdx
sarx r10, rax, rdi
sarx r10, rax, r8
sarx r10, rax, r9
sarx r10, rax, r10
sarx r10, rax, r11
sarx r10, rax, r12
sarx r10, rax, r13
sarx r10, rax, r14
sarx r10, rax, r15
sarx r10, rax, rsp
sarx r10, rax, rsi
sarx r10, rax, rbp
sarx r10, rbx, rax
sarx r10, rbx, rbx
sarx r10, rbx, rcx
sarx r10, rbx, rdx
sarx r10, rbx, rdi
sarx r10, rbx, r8
sarx r10, rbx, r9
sarx r10, rbx, r10
sarx r10, rbx, r11
sarx r10, rbx, r12
sarx r10, rbx, r13
sarx r10, rbx, r14
sarx r10, rbx, r15
sarx r10, rbx, rsp
sarx r10, rbx, rsi
sarx r10, rbx, rbp
sarx r10, rcx, rax
sarx r10, rcx, rbx
sarx r10, rcx, rcx
sarx r10, rcx, rdx
sarx r10, rcx, rdi
sarx r10, rcx, r8
sarx r10, rcx, r9
sarx r10, rcx, r10
sarx r10, rcx, r11
sarx r10, rcx, r12
sarx r10, rcx, r13
sarx r10, rcx, r14
sarx r10, rcx, r15
sarx r10, rcx, rsp
sarx r10, rcx, rsi
sarx r10, rcx, rbp
sarx r10, rdx, rax
sarx r10, rdx, rbx
sarx r10, rdx, rcx
sarx r10, rdx, rdx
sarx r10, rdx, rdi
sarx r10, rdx, r8
sarx r10, rdx, r9
sarx r10, rdx, r10
sarx r10, rdx, r11
sarx r10, rdx, r12
sarx r10, rdx, r13
sarx r10, rdx, r14
sarx r10, rdx, r15
sarx r10, rdx, rsp
sarx r10, rdx, rsi
sarx r10, rdx, rbp
sarx r10, rdi, rax
sarx r10, rdi, rbx
sarx r10, rdi, rcx
sarx r10, rdi, rdx
sarx r10, rdi, rdi
sarx r10, rdi, r8
sarx r10, rdi, r9
sarx r10, rdi, r10
sarx r10, rdi, r11
sarx r10, rdi, r12
sarx r10, rdi, r13
sarx r10, rdi, r14
sarx r10, rdi, r15
sarx r10, rdi, rsp
sarx r10, rdi, rsi
sarx r10, rdi, rbp
sarx r10, r8, rax
sarx r10, r8, rbx
sarx r10, r8, rcx
sarx r10, r8, rdx
sarx r10, r8, rdi
sarx r10, r8, r8
sarx r10, r8, r9
sarx r10, r8, r10
sarx r10, r8, r11
sarx r10, r8, r12
sarx r10, r8, r13
sarx r10, r8, r14
sarx r10, r8, r15
sarx r10, r8, rsp
sarx r10, r8, rsi
sarx r10, r8, rbp
sarx r10, r9, rax
sarx r10, r9, rbx
sarx r10, r9, rcx
sarx r10, r9, rdx
sarx r10, r9, rdi
sarx r10, r9, r8
sarx r10, r9, r9
sarx r10, r9, r10
sarx r10, r9, r11
sarx r10, r9, r12
sarx r10, r9, r13
sarx r10, r9, r14
sarx r10, r9, r15
sarx r10, r9, rsp
sarx r10, r9, rsi
sarx r10, r9, rbp
sarx r10, r10, rax
sarx r10, r10, rbx
sarx r10, r10, rcx
sarx r10, r10, rdx
sarx r10, r10, rdi
sarx r10, r10, r8
sarx r10, r10, r9
sarx r10, r10, r10
sarx r10, r10, r11
sarx r10, r10, r12
sarx r10, r10, r13
sarx r10, r10, r14
sarx r10, r10, r15
sarx r10, r10, rsp
sarx r10, r10, rsi
sarx r10, r10, rbp
sarx r10, r11, rax
sarx r10, r11, rbx
sarx r10, r11, rcx
sarx r10, r11, rdx
sarx r10, r11, rdi
sarx r10, r11, r8
sarx r10, r11, r9
sarx r10, r11, r10
sarx r10, r11, r11
sarx r10, r11, r12
sarx r10, r11, r13
sarx r10, r11, r14
sarx r10, r11, r15
sarx r10, r11, rsp
sarx r10, r11, rsi
sarx r10, r11, rbp
sarx r10, r12, rax
sarx r10, r12, rbx
sarx r10, r12, rcx
sarx r10, r12, rdx
sarx r10, r12, rdi
sarx r10, r12, r8
sarx r10, r12, r9
sarx r10, r12, r10
sarx r10, r12, r11
sarx r10, r12, r12
sarx r10, r12, r13
sarx r10, r12, r14
sarx r10, r12, r15
sarx r10, r12, rsp
sarx r10, r12, rsi
sarx r10, r12, rbp
sarx r10, r13, rax
sarx r10, r13, rbx
sarx r10, r13, rcx
sarx r10, r13, rdx
sarx r10, r13, rdi
sarx r10, r13, r8
sarx r10, r13, r9
sarx r10, r13, r10
sarx r10, r13, r11
sarx r10, r13, r12
sarx r10, r13, r13
sarx r10, r13, r14
sarx r10, r13, r15
sarx r10, r13, rsp
sarx r10, r13, rsi
sarx r10, r13, rbp
sarx r10, r14, rax
sarx r10, r14, rbx
sarx r10, r14, rcx
sarx r10, r14, rdx
sarx r10, r14, rdi
sarx r10, r14, r8
sarx r10, r14, r9
sarx r10, r14, r10
sarx r10, r14, r11
sarx r10, r14, r12
sarx r10, r14, r13
sarx r10, r14, r14
sarx r10, r14, r15
sarx r10, r14, rsp
sarx r10, r14, rsi
sarx r10, r14, rbp
sarx r10, r15, rax
sarx r10, r15, rbx
sarx r10, r15, rcx
sarx r10, r15, rdx
sarx r10, r15, rdi
sarx r10, r15, r8
sarx r10, r15, r9
sarx r10, r15, r10
sarx r10, r15, r11
sarx r10, r15, r12
sarx r10, r15, r13
sarx r10, r15, r14
sarx r10, r15, r15
sarx r10, r15, rsp
sarx r10, r15, rsi
sarx r10, r15, rbp
sarx r10, rsp, rax
sarx r10, rsp, rbx
sarx r10, rsp, rcx
sarx r10, rsp, rdx
sarx r10, rsp, rdi
sarx r10, rsp, r8
sarx r10, rsp, r9
sarx r10, rsp, r10
sarx r10, rsp, r11
sarx r10, rsp, r12
sarx r10, rsp, r13
sarx r10, rsp, r14
sarx r10, rsp, r15
sarx r10, rsp, rsp
sarx r10, rsp, rsi
sarx r10, rsp, rbp
sarx r10, rsi, rax
sarx r10, rsi, rbx
sarx r10, rsi, rcx
sarx r10, rsi, rdx
sarx r10, rsi, rdi
sarx r10, rsi, r8
sarx r10, rsi, r9
sarx r10, rsi, r10
sarx r10, rsi, r11
sarx r10, rsi, r12
sarx r10, rsi, r13
sarx r10, rsi, r14
sarx r10, rsi, r15
sarx r10, rsi, rsp
sarx r10, rsi, rsi
sarx r10, rsi, rbp
sarx r10, rbp, rax
sarx r10, rbp, rbx
sarx r10, rbp, rcx
sarx r10, rbp, rdx
sarx r10, rbp, rdi
sarx r10, rbp, r8
sarx r10, rbp, r9
sarx r10, rbp, r10
sarx r10, rbp, r11
sarx r10, rbp, r12
sarx r10, rbp, r13
sarx r10, rbp, r14
sarx r10, rbp, r15
sarx r10, rbp, rsp
sarx r10, rbp, rsi
sarx r10, rbp, rbp
sarx r11, rax, rax
sarx r11, rax, rbx
sarx r11, rax, rcx
sarx r11, rax, rdx
sarx r11, rax, rdi
sarx r11, rax, r8
sarx r11, rax, r9
sarx r11, rax, r10
sarx r11, rax, r11
sarx r11, rax, r12
sarx r11, rax, r13
sarx r11, rax, r14
sarx r11, rax, r15
sarx r11, rax, rsp
sarx r11, rax, rsi
sarx r11, rax, rbp
sarx r11, rbx, rax
sarx r11, rbx, rbx
sarx r11, rbx, rcx
sarx r11, rbx, rdx
sarx r11, rbx, rdi
sarx r11, rbx, r8
sarx r11, rbx, r9
sarx r11, rbx, r10
sarx r11, rbx, r11
sarx r11, rbx, r12
sarx r11, rbx, r13
sarx r11, rbx, r14
sarx r11, rbx, r15
sarx r11, rbx, rsp
sarx r11, rbx, rsi
sarx r11, rbx, rbp
sarx r11, rcx, rax
sarx r11, rcx, rbx
sarx r11, rcx, rcx
sarx r11, rcx, rdx
sarx r11, rcx, rdi
sarx r11, rcx, r8
sarx r11, rcx, r9
sarx r11, rcx, r10
sarx r11, rcx, r11
sarx r11, rcx, r12
sarx r11, rcx, r13
sarx r11, rcx, r14
sarx r11, rcx, r15
sarx r11, rcx, rsp
sarx r11, rcx, rsi
sarx r11, rcx, rbp
sarx r11, rdx, rax
sarx r11, rdx, rbx
sarx r11, rdx, rcx
sarx r11, rdx, rdx
sarx r11, rdx, rdi
sarx r11, rdx, r8
sarx r11, rdx, r9
sarx r11, rdx, r10
sarx r11, rdx, r11
sarx r11, rdx, r12
sarx r11, rdx, r13
sarx r11, rdx, r14
sarx r11, rdx, r15
sarx r11, rdx, rsp
sarx r11, rdx, rsi
sarx r11, rdx, rbp
sarx r11, rdi, rax
sarx r11, rdi, rbx
sarx r11, rdi, rcx
sarx r11, rdi, rdx
sarx r11, rdi, rdi
sarx r11, rdi, r8
sarx r11, rdi, r9
sarx r11, rdi, r10
sarx r11, rdi, r11
sarx r11, rdi, r12
sarx r11, rdi, r13
sarx r11, rdi, r14
sarx r11, rdi, r15
sarx r11, rdi, rsp
sarx r11, rdi, rsi
sarx r11, rdi, rbp
sarx r11, r8, rax
sarx r11, r8, rbx
sarx r11, r8, rcx
sarx r11, r8, rdx
sarx r11, r8, rdi
sarx r11, r8, r8
sarx r11, r8, r9
sarx r11, r8, r10
sarx r11, r8, r11
sarx r11, r8, r12
sarx r11, r8, r13
sarx r11, r8, r14
sarx r11, r8, r15
sarx r11, r8, rsp
sarx r11, r8, rsi
sarx r11, r8, rbp
sarx r11, r9, rax
sarx r11, r9, rbx
sarx r11, r9, rcx
sarx r11, r9, rdx
sarx r11, r9, rdi
sarx r11, r9, r8
sarx r11, r9, r9
sarx r11, r9, r10
sarx r11, r9, r11
sarx r11, r9, r12
sarx r11, r9, r13
sarx r11, r9, r14
sarx r11, r9, r15
sarx r11, r9, rsp
sarx r11, r9, rsi
sarx r11, r9, rbp
sarx r11, r10, rax
sarx r11, r10, rbx
sarx r11, r10, rcx
sarx r11, r10, rdx
sarx r11, r10, rdi
sarx r11, r10, r8
sarx r11, r10, r9
sarx r11, r10, r10
sarx r11, r10, r11
sarx r11, r10, r12
sarx r11, r10, r13
sarx r11, r10, r14
sarx r11, r10, r15
sarx r11, r10, rsp
sarx r11, r10, rsi
sarx r11, r10, rbp
sarx r11, r11, rax
sarx r11, r11, rbx
sarx r11, r11, rcx
sarx r11, r11, rdx
sarx r11, r11, rdi
sarx r11, r11, r8
sarx r11, r11, r9
sarx r11, r11, r10
sarx r11, r11, r11
sarx r11, r11, r12
sarx r11, r11, r13
sarx r11, r11, r14
sarx r11, r11, r15
sarx r11, r11, rsp
sarx r11, r11, rsi
sarx r11, r11, rbp
sarx r11, r12, rax
sarx r11, r12, rbx
sarx r11, r12, rcx
sarx r11, r12, rdx
sarx r11, r12, rdi
sarx r11, r12, r8
sarx r11, r12, r9
sarx r11, r12, r10
sarx r11, r12, r11
sarx r11, r12, r12
sarx r11, r12, r13
sarx r11, r12, r14
sarx r11, r12, r15
sarx r11, r12, rsp
sarx r11, r12, rsi
sarx r11, r12, rbp
sarx r11, r13, rax
sarx r11, r13, rbx
sarx r11, r13, rcx
sarx r11, r13, rdx
sarx r11, r13, rdi
sarx r11, r13, r8
sarx r11, r13, r9
sarx r11, r13, r10
sarx r11, r13, r11
sarx r11, r13, r12
sarx r11, r13, r13
sarx r11, r13, r14
sarx r11, r13, r15
sarx r11, r13, rsp
sarx r11, r13, rsi
sarx r11, r13, rbp
sarx r11, r14, rax
sarx r11, r14, rbx
sarx r11, r14, rcx
sarx r11, r14, rdx
sarx r11, r14, rdi
sarx r11, r14, r8
sarx r11, r14, r9
sarx r11, r14, r10
sarx r11, r14, r11
sarx r11, r14, r12
sarx r11, r14, r13
sarx r11, r14, r14
sarx r11, r14, r15
sarx r11, r14, rsp
sarx r11, r14, rsi
sarx r11, r14, rbp
sarx r11, r15, rax
sarx r11, r15, rbx
sarx r11, r15, rcx
sarx r11, r15, rdx
sarx r11, r15, rdi
sarx r11, r15, r8
sarx r11, r15, r9
sarx r11, r15, r10
sarx r11, r15, r11
sarx r11, r15, r12
sarx r11, r15, r13
sarx r11, r15, r14
sarx r11, r15, r15
sarx r11, r15, rsp
sarx r11, r15, rsi
sarx r11, r15, rbp
sarx r11, rsp, rax
sarx r11, rsp, rbx
sarx r11, rsp, rcx
sarx r11, rsp, rdx
sarx r11, rsp, rdi
sarx r11, rsp, r8
sarx r11, rsp, r9
sarx r11, rsp, r10
sarx r11, rsp, r11
sarx r11, rsp, r12
sarx r11, rsp, r13
sarx r11, rsp, r14
sarx r11, rsp, r15
sarx r11, rsp, rsp
sarx r11, rsp, rsi
sarx r11, rsp, rbp
sarx r11, rsi, rax
sarx r11, rsi, rbx
sarx r11, rsi, rcx
sarx r11, rsi, rdx
sarx r11, rsi, rdi
sarx r11, rsi, r8
sarx r11, rsi, r9
sarx r11, rsi, r10
sarx r11, rsi, r11
sarx r11, rsi, r12
sarx r11, rsi, r13
sarx r11, rsi, r14
sarx r11, rsi, r15
sarx r11, rsi, rsp
sarx r11, rsi, rsi
sarx r11, rsi, rbp
sarx r11, rbp, rax
sarx r11, rbp, rbx
sarx r11, rbp, rcx
sarx r11, rbp, rdx
sarx r11, rbp, rdi
sarx r11, rbp, r8
sarx r11, rbp, r9
sarx r11, rbp, r10
sarx r11, rbp, r11
sarx r11, rbp, r12
sarx r11, rbp, r13
sarx r11, rbp, r14
sarx r11, rbp, r15
sarx r11, rbp, rsp
sarx r11, rbp, rsi
sarx r11, rbp, rbp
sarx r12, rax, rax
sarx r12, rax, rbx
sarx r12, rax, rcx
sarx r12, rax, rdx
sarx r12, rax, rdi
sarx r12, rax, r8
sarx r12, rax, r9
sarx r12, rax, r10
sarx r12, rax, r11
sarx r12, rax, r12
sarx r12, rax, r13
sarx r12, rax, r14
sarx r12, rax, r15
sarx r12, rax, rsp
sarx r12, rax, rsi
sarx r12, rax, rbp
sarx r12, rbx, rax
sarx r12, rbx, rbx
sarx r12, rbx, rcx
sarx r12, rbx, rdx
sarx r12, rbx, rdi
sarx r12, rbx, r8
sarx r12, rbx, r9
sarx r12, rbx, r10
sarx r12, rbx, r11
sarx r12, rbx, r12
sarx r12, rbx, r13
sarx r12, rbx, r14
sarx r12, rbx, r15
sarx r12, rbx, rsp
sarx r12, rbx, rsi
sarx r12, rbx, rbp
sarx r12, rcx, rax
sarx r12, rcx, rbx
sarx r12, rcx, rcx
sarx r12, rcx, rdx
sarx r12, rcx, rdi
sarx r12, rcx, r8
sarx r12, rcx, r9
sarx r12, rcx, r10
sarx r12, rcx, r11
sarx r12, rcx, r12
sarx r12, rcx, r13
sarx r12, rcx, r14
sarx r12, rcx, r15
sarx r12, rcx, rsp
sarx r12, rcx, rsi
sarx r12, rcx, rbp
sarx r12, rdx, rax
sarx r12, rdx, rbx
sarx r12, rdx, rcx
sarx r12, rdx, rdx
sarx r12, rdx, rdi
sarx r12, rdx, r8
sarx r12, rdx, r9
sarx r12, rdx, r10
sarx r12, rdx, r11
sarx r12, rdx, r12
sarx r12, rdx, r13
sarx r12, rdx, r14
sarx r12, rdx, r15
sarx r12, rdx, rsp
sarx r12, rdx, rsi
sarx r12, rdx, rbp
sarx r12, rdi, rax
sarx r12, rdi, rbx
sarx r12, rdi, rcx
sarx r12, rdi, rdx
sarx r12, rdi, rdi
sarx r12, rdi, r8
sarx r12, rdi, r9
sarx r12, rdi, r10
sarx r12, rdi, r11
sarx r12, rdi, r12
sarx r12, rdi, r13
sarx r12, rdi, r14
sarx r12, rdi, r15
sarx r12, rdi, rsp
sarx r12, rdi, rsi
sarx r12, rdi, rbp
sarx r12, r8, rax
sarx r12, r8, rbx
sarx r12, r8, rcx
sarx r12, r8, rdx
sarx r12, r8, rdi
sarx r12, r8, r8
sarx r12, r8, r9
sarx r12, r8, r10
sarx r12, r8, r11
sarx r12, r8, r12
sarx r12, r8, r13
sarx r12, r8, r14
sarx r12, r8, r15
sarx r12, r8, rsp
sarx r12, r8, rsi
sarx r12, r8, rbp
sarx r12, r9, rax
sarx r12, r9, rbx
sarx r12, r9, rcx
sarx r12, r9, rdx
sarx r12, r9, rdi
sarx r12, r9, r8
sarx r12, r9, r9
sarx r12, r9, r10
sarx r12, r9, r11
sarx r12, r9, r12
sarx r12, r9, r13
sarx r12, r9, r14
sarx r12, r9, r15
sarx r12, r9, rsp
sarx r12, r9, rsi
sarx r12, r9, rbp
sarx r12, r10, rax
sarx r12, r10, rbx
sarx r12, r10, rcx
sarx r12, r10, rdx
sarx r12, r10, rdi
sarx r12, r10, r8
sarx r12, r10, r9
sarx r12, r10, r10
sarx r12, r10, r11
sarx r12, r10, r12
sarx r12, r10, r13
sarx r12, r10, r14
sarx r12, r10, r15
sarx r12, r10, rsp
sarx r12, r10, rsi
sarx r12, r10, rbp
sarx r12, r11, rax
sarx r12, r11, rbx
sarx r12, r11, rcx
sarx r12, r11, rdx
sarx r12, r11, rdi
sarx r12, r11, r8
sarx r12, r11, r9
sarx r12, r11, r10
sarx r12, r11, r11
sarx r12, r11, r12
sarx r12, r11, r13
sarx r12, r11, r14
sarx r12, r11, r15
sarx r12, r11, rsp
sarx r12, r11, rsi
sarx r12, r11, rbp
sarx r12, r12, rax
sarx r12, r12, rbx
sarx r12, r12, rcx
sarx r12, r12, rdx
sarx r12, r12, rdi
sarx r12, r12, r8
sarx r12, r12, r9
sarx r12, r12, r10
sarx r12, r12, r11
sarx r12, r12, r12
sarx r12, r12, r13
sarx r12, r12, r14
sarx r12, r12, r15
sarx r12, r12, rsp
sarx r12, r12, rsi
sarx r12, r12, rbp
sarx r12, r13, rax
sarx r12, r13, rbx
sarx r12, r13, rcx
sarx r12, r13, rdx
sarx r12, r13, rdi
sarx r12, r13, r8
sarx r12, r13, r9
sarx r12, r13, r10
sarx r12, r13, r11
sarx r12, r13, r12
sarx r12, r13, r13
sarx r12, r13, r14
sarx r12, r13, r15
sarx r12, r13, rsp
sarx r12, r13, rsi
sarx r12, r13, rbp
sarx r12, r14, rax
sarx r12, r14, rbx
sarx r12, r14, rcx
sarx r12, r14, rdx
sarx r12, r14, rdi
sarx r12, r14, r8
sarx r12, r14, r9
sarx r12, r14, r10
sarx r12, r14, r11
sarx r12, r14, r12
sarx r12, r14, r13
sarx r12, r14, r14
sarx r12, r14, r15
sarx r12, r14, rsp
sarx r12, r14, rsi
sarx r12, r14, rbp
sarx r12, r15, rax
sarx r12, r15, rbx
sarx r12, r15, rcx
sarx r12, r15, rdx
sarx r12, r15, rdi
sarx r12, r15, r8
sarx r12, r15, r9
sarx r12, r15, r10
sarx r12, r15, r11
sarx r12, r15, r12
sarx r12, r15, r13
sarx r12, r15, r14
sarx r12, r15, r15
sarx r12, r15, rsp
sarx r12, r15, rsi
sarx r12, r15, rbp
sarx r12, rsp, rax
sarx r12, rsp, rbx
sarx r12, rsp, rcx
sarx r12, rsp, rdx
sarx r12, rsp, rdi
sarx r12, rsp, r8
sarx r12, rsp, r9
sarx r12, rsp, r10
sarx r12, rsp, r11
sarx r12, rsp, r12
sarx r12, rsp, r13
sarx r12, rsp, r14
sarx r12, rsp, r15
sarx r12, rsp, rsp
sarx r12, rsp, rsi
sarx r12, rsp, rbp
sarx r12, rsi, rax
sarx r12, rsi, rbx
sarx r12, rsi, rcx
sarx r12, rsi, rdx
sarx r12, rsi, rdi
sarx r12, rsi, r8
sarx r12, rsi, r9
sarx r12, rsi, r10
sarx r12, rsi, r11
sarx r12, rsi, r12
sarx r12, rsi, r13
sarx r12, rsi, r14
sarx r12, rsi, r15
sarx r12, rsi, rsp
sarx r12, rsi, rsi
sarx r12, rsi, rbp
sarx r12, rbp, rax
sarx r12, rbp, rbx
sarx r12, rbp, rcx
sarx r12, rbp, rdx
sarx r12, rbp, rdi
sarx r12, rbp, r8
sarx r12, rbp, r9
sarx r12, rbp, r10
sarx r12, rbp, r11
sarx r12, rbp, r12
sarx r12, rbp, r13
sarx r12, rbp, r14
sarx r12, rbp, r15
sarx r12, rbp, rsp
sarx r12, rbp, rsi
sarx r12, rbp, rbp
sarx r13, rax, rax
sarx r13, rax, rbx
sarx r13, rax, rcx
sarx r13, rax, rdx
sarx r13, rax, rdi
sarx r13, rax, r8
sarx r13, rax, r9
sarx r13, rax, r10
sarx r13, rax, r11
sarx r13, rax, r12
sarx r13, rax, r13
sarx r13, rax, r14
sarx r13, rax, r15
sarx r13, rax, rsp
sarx r13, rax, rsi
sarx r13, rax, rbp
sarx r13, rbx, rax
sarx r13, rbx, rbx
sarx r13, rbx, rcx
sarx r13, rbx, rdx
sarx r13, rbx, rdi
sarx r13, rbx, r8
sarx r13, rbx, r9
sarx r13, rbx, r10
sarx r13, rbx, r11
sarx r13, rbx, r12
sarx r13, rbx, r13
sarx r13, rbx, r14
sarx r13, rbx, r15
sarx r13, rbx, rsp
sarx r13, rbx, rsi
sarx r13, rbx, rbp
sarx r13, rcx, rax
sarx r13, rcx, rbx
sarx r13, rcx, rcx
sarx r13, rcx, rdx
sarx r13, rcx, rdi
sarx r13, rcx, r8
sarx r13, rcx, r9
sarx r13, rcx, r10
sarx r13, rcx, r11
sarx r13, rcx, r12
sarx r13, rcx, r13
sarx r13, rcx, r14
sarx r13, rcx, r15
sarx r13, rcx, rsp
sarx r13, rcx, rsi
sarx r13, rcx, rbp
sarx r13, rdx, rax
sarx r13, rdx, rbx
sarx r13, rdx, rcx
sarx r13, rdx, rdx
sarx r13, rdx, rdi
sarx r13, rdx, r8
sarx r13, rdx, r9
sarx r13, rdx, r10
sarx r13, rdx, r11
sarx r13, rdx, r12
sarx r13, rdx, r13
sarx r13, rdx, r14
sarx r13, rdx, r15
sarx r13, rdx, rsp
sarx r13, rdx, rsi
sarx r13, rdx, rbp
sarx r13, rdi, rax
sarx r13, rdi, rbx
sarx r13, rdi, rcx
sarx r13, rdi, rdx
sarx r13, rdi, rdi
sarx r13, rdi, r8
sarx r13, rdi, r9
sarx r13, rdi, r10
sarx r13, rdi, r11
sarx r13, rdi, r12
sarx r13, rdi, r13
sarx r13, rdi, r14
sarx r13, rdi, r15
sarx r13, rdi, rsp
sarx r13, rdi, rsi
sarx r13, rdi, rbp
sarx r13, r8, rax
sarx r13, r8, rbx
sarx r13, r8, rcx
sarx r13, r8, rdx
sarx r13, r8, rdi
sarx r13, r8, r8
sarx r13, r8, r9
sarx r13, r8, r10
sarx r13, r8, r11
sarx r13, r8, r12
sarx r13, r8, r13
sarx r13, r8, r14
sarx r13, r8, r15
sarx r13, r8, rsp
sarx r13, r8, rsi
sarx r13, r8, rbp
sarx r13, r9, rax
sarx r13, r9, rbx
sarx r13, r9, rcx
sarx r13, r9, rdx
sarx r13, r9, rdi
sarx r13, r9, r8
sarx r13, r9, r9
sarx r13, r9, r10
sarx r13, r9, r11
sarx r13, r9, r12
sarx r13, r9, r13
sarx r13, r9, r14
sarx r13, r9, r15
sarx r13, r9, rsp
sarx r13, r9, rsi
sarx r13, r9, rbp
sarx r13, r10, rax
sarx r13, r10, rbx
sarx r13, r10, rcx
sarx r13, r10, rdx
sarx r13, r10, rdi
sarx r13, r10, r8
sarx r13, r10, r9
sarx r13, r10, r10
sarx r13, r10, r11
sarx r13, r10, r12
sarx r13, r10, r13
sarx r13, r10, r14
sarx r13, r10, r15
sarx r13, r10, rsp
sarx r13, r10, rsi
sarx r13, r10, rbp
sarx r13, r11, rax
sarx r13, r11, rbx
sarx r13, r11, rcx
sarx r13, r11, rdx
sarx r13, r11, rdi
sarx r13, r11, r8
sarx r13, r11, r9
sarx r13, r11, r10
sarx r13, r11, r11
sarx r13, r11, r12
sarx r13, r11, r13
sarx r13, r11, r14
sarx r13, r11, r15
sarx r13, r11, rsp
sarx r13, r11, rsi
sarx r13, r11, rbp
sarx r13, r12, rax
sarx r13, r12, rbx
sarx r13, r12, rcx
sarx r13, r12, rdx
sarx r13, r12, rdi
sarx r13, r12, r8
sarx r13, r12, r9
sarx r13, r12, r10
sarx r13, r12, r11
sarx r13, r12, r12
sarx r13, r12, r13
sarx r13, r12, r14
sarx r13, r12, r15
sarx r13, r12, rsp
sarx r13, r12, rsi
sarx r13, r12, rbp
sarx r13, r13, rax
sarx r13, r13, rbx
sarx r13, r13, rcx
sarx r13, r13, rdx
sarx r13, r13, rdi
sarx r13, r13, r8
sarx r13, r13, r9
sarx r13, r13, r10
sarx r13, r13, r11
sarx r13, r13, r12
sarx r13, r13, r13
sarx r13, r13, r14
sarx r13, r13, r15
sarx r13, r13, rsp
sarx r13, r13, rsi
sarx r13, r13, rbp
sarx r13, r14, rax
sarx r13, r14, rbx
sarx r13, r14, rcx
sarx r13, r14, rdx
sarx r13, r14, rdi
sarx r13, r14, r8
sarx r13, r14, r9
sarx r13, r14, r10
sarx r13, r14, r11
sarx r13, r14, r12
sarx r13, r14, r13
sarx r13, r14, r14
sarx r13, r14, r15
sarx r13, r14, rsp
sarx r13, r14, rsi
sarx r13, r14, rbp
sarx r13, r15, rax
sarx r13, r15, rbx
sarx r13, r15, rcx
sarx r13, r15, rdx
sarx r13, r15, rdi
sarx r13, r15, r8
sarx r13, r15, r9
sarx r13, r15, r10
sarx r13, r15, r11
sarx r13, r15, r12
sarx r13, r15, r13
sarx r13, r15, r14
sarx r13, r15, r15
sarx r13, r15, rsp
sarx r13, r15, rsi
sarx r13, r15, rbp
sarx r13, rsp, rax
sarx r13, rsp, rbx
sarx r13, rsp, rcx
sarx r13, rsp, rdx
sarx r13, rsp, rdi
sarx r13, rsp, r8
sarx r13, rsp, r9
sarx r13, rsp, r10
sarx r13, rsp, r11
sarx r13, rsp, r12
sarx r13, rsp, r13
sarx r13, rsp, r14
sarx r13, rsp, r15
sarx r13, rsp, rsp
sarx r13, rsp, rsi
sarx r13, rsp, rbp
sarx r13, rsi, rax
sarx r13, rsi, rbx
sarx r13, rsi, rcx
sarx r13, rsi, rdx
sarx r13, rsi, rdi
sarx r13, rsi, r8
sarx r13, rsi, r9
sarx r13, rsi, r10
sarx r13, rsi, r11
sarx r13, rsi, r12
sarx r13, rsi, r13
sarx r13, rsi, r14
sarx r13, rsi, r15
sarx r13, rsi, rsp
sarx r13, rsi, rsi
sarx r13, rsi, rbp
sarx r13, rbp, rax
sarx r13, rbp, rbx
sarx r13, rbp, rcx
sarx r13, rbp, rdx
sarx r13, rbp, rdi
sarx r13, rbp, r8
sarx r13, rbp, r9
sarx r13, rbp, r10
sarx r13, rbp, r11
sarx r13, rbp, r12
sarx r13, rbp, r13
sarx r13, rbp, r14
sarx r13, rbp, r15
sarx r13, rbp, rsp
sarx r13, rbp, rsi
sarx r13, rbp, rbp
sarx r14, rax, rax
sarx r14, rax, rbx
sarx r14, rax, rcx
sarx r14, rax, rdx
sarx r14, rax, rdi
sarx r14, rax, r8
sarx r14, rax, r9
sarx r14, rax, r10
sarx r14, rax, r11
sarx r14, rax, r12
sarx r14, rax, r13
sarx r14, rax, r14
sarx r14, rax, r15
sarx r14, rax, rsp
sarx r14, rax, rsi
sarx r14, rax, rbp
sarx r14, rbx, rax
sarx r14, rbx, rbx
sarx r14, rbx, rcx
sarx r14, rbx, rdx
sarx r14, rbx, rdi
sarx r14, rbx, r8
sarx r14, rbx, r9
sarx r14, rbx, r10
sarx r14, rbx, r11
sarx r14, rbx, r12
sarx r14, rbx, r13
sarx r14, rbx, r14
sarx r14, rbx, r15
sarx r14, rbx, rsp
sarx r14, rbx, rsi
sarx r14, rbx, rbp
sarx r14, rcx, rax
sarx r14, rcx, rbx
sarx r14, rcx, rcx
sarx r14, rcx, rdx
sarx r14, rcx, rdi
sarx r14, rcx, r8
sarx r14, rcx, r9
sarx r14, rcx, r10
sarx r14, rcx, r11
sarx r14, rcx, r12
sarx r14, rcx, r13
sarx r14, rcx, r14
sarx r14, rcx, r15
sarx r14, rcx, rsp
sarx r14, rcx, rsi
sarx r14, rcx, rbp
sarx r14, rdx, rax
sarx r14, rdx, rbx
sarx r14, rdx, rcx
sarx r14, rdx, rdx
sarx r14, rdx, rdi
sarx r14, rdx, r8
sarx r14, rdx, r9
sarx r14, rdx, r10
sarx r14, rdx, r11
sarx r14, rdx, r12
sarx r14, rdx, r13
sarx r14, rdx, r14
sarx r14, rdx, r15
sarx r14, rdx, rsp
sarx r14, rdx, rsi
sarx r14, rdx, rbp
sarx r14, rdi, rax
sarx r14, rdi, rbx
sarx r14, rdi, rcx
sarx r14, rdi, rdx
sarx r14, rdi, rdi
sarx r14, rdi, r8
sarx r14, rdi, r9
sarx r14, rdi, r10
sarx r14, rdi, r11
sarx r14, rdi, r12
sarx r14, rdi, r13
sarx r14, rdi, r14
sarx r14, rdi, r15
sarx r14, rdi, rsp
sarx r14, rdi, rsi
sarx r14, rdi, rbp
sarx r14, r8, rax
sarx r14, r8, rbx
sarx r14, r8, rcx
sarx r14, r8, rdx
sarx r14, r8, rdi
sarx r14, r8, r8
sarx r14, r8, r9
sarx r14, r8, r10
sarx r14, r8, r11
sarx r14, r8, r12
sarx r14, r8, r13
sarx r14, r8, r14
sarx r14, r8, r15
sarx r14, r8, rsp
sarx r14, r8, rsi
sarx r14, r8, rbp
sarx r14, r9, rax
sarx r14, r9, rbx
sarx r14, r9, rcx
sarx r14, r9, rdx
sarx r14, r9, rdi
sarx r14, r9, r8
sarx r14, r9, r9
sarx r14, r9, r10
sarx r14, r9, r11
sarx r14, r9, r12
sarx r14, r9, r13
sarx r14, r9, r14
sarx r14, r9, r15
sarx r14, r9, rsp
sarx r14, r9, rsi
sarx r14, r9, rbp
sarx r14, r10, rax
sarx r14, r10, rbx
sarx r14, r10, rcx
sarx r14, r10, rdx
sarx r14, r10, rdi
sarx r14, r10, r8
sarx r14, r10, r9
sarx r14, r10, r10
sarx r14, r10, r11
sarx r14, r10, r12
sarx r14, r10, r13
sarx r14, r10, r14
sarx r14, r10, r15
sarx r14, r10, rsp
sarx r14, r10, rsi
sarx r14, r10, rbp
sarx r14, r11, rax
sarx r14, r11, rbx
sarx r14, r11, rcx
sarx r14, r11, rdx
sarx r14, r11, rdi
sarx r14, r11, r8
sarx r14, r11, r9
sarx r14, r11, r10
sarx r14, r11, r11
sarx r14, r11, r12
sarx r14, r11, r13
sarx r14, r11, r14
sarx r14, r11, r15
sarx r14, r11, rsp
sarx r14, r11, rsi
sarx r14, r11, rbp
sarx r14, r12, rax
sarx r14, r12, rbx
sarx r14, r12, rcx
sarx r14, r12, rdx
sarx r14, r12, rdi
sarx r14, r12, r8
sarx r14, r12, r9
sarx r14, r12, r10
sarx r14, r12, r11
sarx r14, r12, r12
sarx r14, r12, r13
sarx r14, r12, r14
sarx r14, r12, r15
sarx r14, r12, rsp
sarx r14, r12, rsi
sarx r14, r12, rbp
sarx r14, r13, rax
sarx r14, r13, rbx
sarx r14, r13, rcx
sarx r14, r13, rdx
sarx r14, r13, rdi
sarx r14, r13, r8
sarx r14, r13, r9
sarx r14, r13, r10
sarx r14, r13, r11
sarx r14, r13, r12
sarx r14, r13, r13
sarx r14, r13, r14
sarx r14, r13, r15
sarx r14, r13, rsp
sarx r14, r13, rsi
sarx r14, r13, rbp
sarx r14, r14, rax
sarx r14, r14, rbx
sarx r14, r14, rcx
sarx r14, r14, rdx
sarx r14, r14, rdi
sarx r14, r14, r8
sarx r14, r14, r9
sarx r14, r14, r10
sarx r14, r14, r11
sarx r14, r14, r12
sarx r14, r14, r13
sarx r14, r14, r14
sarx r14, r14, r15
sarx r14, r14, rsp
sarx r14, r14, rsi
sarx r14, r14, rbp
sarx r14, r15, rax
sarx r14, r15, rbx
sarx r14, r15, rcx
sarx r14, r15, rdx
sarx r14, r15, rdi
sarx r14, r15, r8
sarx r14, r15, r9
sarx r14, r15, r10
sarx r14, r15, r11
sarx r14, r15, r12
sarx r14, r15, r13
sarx r14, r15, r14
sarx r14, r15, r15
sarx r14, r15, rsp
sarx r14, r15, rsi
sarx r14, r15, rbp
sarx r14, rsp, rax
sarx r14, rsp, rbx
sarx r14, rsp, rcx
sarx r14, rsp, rdx
sarx r14, rsp, rdi
sarx r14, rsp, r8
sarx r14, rsp, r9
sarx r14, rsp, r10
sarx r14, rsp, r11
sarx r14, rsp, r12
sarx r14, rsp, r13
sarx r14, rsp, r14
sarx r14, rsp, r15
sarx r14, rsp, rsp
sarx r14, rsp, rsi
sarx r14, rsp, rbp
sarx r14, rsi, rax
sarx r14, rsi, rbx
sarx r14, rsi, rcx
sarx r14, rsi, rdx
sarx r14, rsi, rdi
sarx r14, rsi, r8
sarx r14, rsi, r9
sarx r14, rsi, r10
sarx r14, rsi, r11
sarx r14, rsi, r12
sarx r14, rsi, r13
sarx r14, rsi, r14
sarx r14, rsi, r15
sarx r14, rsi, rsp
sarx r14, rsi, rsi
sarx r14, rsi, rbp
sarx r14, rbp, rax
sarx r14, rbp, rbx
sarx r14, rbp, rcx
sarx r14, rbp, rdx
sarx r14, rbp, rdi
sarx r14, rbp, r8
sarx r14, rbp, r9
sarx r14, rbp, r10
sarx r14, rbp, r11
sarx r14, rbp, r12
sarx r14, rbp, r13
sarx r14, rbp, r14
sarx r14, rbp, r15
sarx r14, rbp, rsp
sarx r14, rbp, rsi
sarx r14, rbp, rbp
sarx r15, rax, rax
sarx r15, rax, rbx
sarx r15, rax, rcx
sarx r15, rax, rdx
sarx r15, rax, rdi
sarx r15, rax, r8
sarx r15, rax, r9
sarx r15, rax, r10
sarx r15, rax, r11
sarx r15, rax, r12
sarx r15, rax, r13
sarx r15, rax, r14
sarx r15, rax, r15
sarx r15, rax, rsp
sarx r15, rax, rsi
sarx r15, rax, rbp
sarx r15, rbx, rax
sarx r15, rbx, rbx
sarx r15, rbx, rcx
sarx r15, rbx, rdx
sarx r15, rbx, rdi
sarx r15, rbx, r8
sarx r15, rbx, r9
sarx r15, rbx, r10
sarx r15, rbx, r11
sarx r15, rbx, r12
sarx r15, rbx, r13
sarx r15, rbx, r14
sarx r15, rbx, r15
sarx r15, rbx, rsp
sarx r15, rbx, rsi
sarx r15, rbx, rbp
sarx r15, rcx, rax
sarx r15, rcx, rbx
sarx r15, rcx, rcx
sarx r15, rcx, rdx
sarx r15, rcx, rdi
sarx r15, rcx, r8
sarx r15, rcx, r9
sarx r15, rcx, r10
sarx r15, rcx, r11
sarx r15, rcx, r12
sarx r15, rcx, r13
sarx r15, rcx, r14
sarx r15, rcx, r15
sarx r15, rcx, rsp
sarx r15, rcx, rsi
sarx r15, rcx, rbp
sarx r15, rdx, rax
sarx r15, rdx, rbx
sarx r15, rdx, rcx
sarx r15, rdx, rdx
sarx r15, rdx, rdi
sarx r15, rdx, r8
sarx r15, rdx, r9
sarx r15, rdx, r10
sarx r15, rdx, r11
sarx r15, rdx, r12
sarx r15, rdx, r13
sarx r15, rdx, r14
sarx r15, rdx, r15
sarx r15, rdx, rsp
sarx r15, rdx, rsi
sarx r15, rdx, rbp
sarx r15, rdi, rax
sarx r15, rdi, rbx
sarx r15, rdi, rcx
sarx r15, rdi, rdx
sarx r15, rdi, rdi
sarx r15, rdi, r8
sarx r15, rdi, r9
sarx r15, rdi, r10
sarx r15, rdi, r11
sarx r15, rdi, r12
sarx r15, rdi, r13
sarx r15, rdi, r14
sarx r15, rdi, r15
sarx r15, rdi, rsp
sarx r15, rdi, rsi
sarx r15, rdi, rbp
sarx r15, r8, rax
sarx r15, r8, rbx
sarx r15, r8, rcx
sarx r15, r8, rdx
sarx r15, r8, rdi
sarx r15, r8, r8
sarx r15, r8, r9
sarx r15, r8, r10
sarx r15, r8, r11
sarx r15, r8, r12
sarx r15, r8, r13
sarx r15, r8, r14
sarx r15, r8, r15
sarx r15, r8, rsp
sarx r15, r8, rsi
sarx r15, r8, rbp
sarx r15, r9, rax
sarx r15, r9, rbx
sarx r15, r9, rcx
sarx r15, r9, rdx
sarx r15, r9, rdi
sarx r15, r9, r8
sarx r15, r9, r9
sarx r15, r9, r10
sarx r15, r9, r11
sarx r15, r9, r12
sarx r15, r9, r13
sarx r15, r9, r14
sarx r15, r9, r15
sarx r15, r9, rsp
sarx r15, r9, rsi
sarx r15, r9, rbp
sarx r15, r10, rax
sarx r15, r10, rbx
sarx r15, r10, rcx
sarx r15, r10, rdx
sarx r15, r10, rdi
sarx r15, r10, r8
sarx r15, r10, r9
sarx r15, r10, r10
sarx r15, r10, r11
sarx r15, r10, r12
sarx r15, r10, r13
sarx r15, r10, r14
sarx r15, r10, r15
sarx r15, r10, rsp
sarx r15, r10, rsi
sarx r15, r10, rbp
sarx r15, r11, rax
sarx r15, r11, rbx
sarx r15, r11, rcx
sarx r15, r11, rdx
sarx r15, r11, rdi
sarx r15, r11, r8
sarx r15, r11, r9
sarx r15, r11, r10
sarx r15, r11, r11
sarx r15, r11, r12
sarx r15, r11, r13
sarx r15, r11, r14
sarx r15, r11, r15
sarx r15, r11, rsp
sarx r15, r11, rsi
sarx r15, r11, rbp
sarx r15, r12, rax
sarx r15, r12, rbx
sarx r15, r12, rcx
sarx r15, r12, rdx
sarx r15, r12, rdi
sarx r15, r12, r8
sarx r15, r12, r9
sarx r15, r12, r10
sarx r15, r12, r11
sarx r15, r12, r12
sarx r15, r12, r13
sarx r15, r12, r14
sarx r15, r12, r15
sarx r15, r12, rsp
sarx r15, r12, rsi
sarx r15, r12, rbp
sarx r15, r13, rax
sarx r15, r13, rbx
sarx r15, r13, rcx
sarx r15, r13, rdx
sarx r15, r13, rdi
sarx r15, r13, r8
sarx r15, r13, r9
sarx r15, r13, r10
sarx r15, r13, r11
sarx r15, r13, r12
sarx r15, r13, r13
sarx r15, r13, r14
sarx r15, r13, r15
sarx r15, r13, rsp
sarx r15, r13, rsi
sarx r15, r13, rbp
sarx r15, r14, rax
sarx r15, r14, rbx
sarx r15, r14, rcx
sarx r15, r14, rdx
sarx r15, r14, rdi
sarx r15, r14, r8
sarx r15, r14, r9
sarx r15, r14, r10
sarx r15, r14, r11
sarx r15, r14, r12
sarx r15, r14, r13
sarx r15, r14, r14
sarx r15, r14, r15
sarx r15, r14, rsp
sarx r15, r14, rsi
sarx r15, r14, rbp
sarx r15, r15, rax
sarx r15, r15, rbx
sarx r15, r15, rcx
sarx r15, r15, rdx
sarx r15, r15, rdi
sarx r15, r15, r8
sarx r15, r15, r9
sarx r15, r15, r10
sarx r15, r15, r11
sarx r15, r15, r12
sarx r15, r15, r13
sarx r15, r15, r14
sarx r15, r15, r15
sarx r15, r15, rsp
sarx r15, r15, rsi
sarx r15, r15, rbp
sarx r15, rsp, rax
sarx r15, rsp, rbx
sarx r15, rsp, rcx
sarx r15, rsp, rdx
sarx r15, rsp, rdi
sarx r15, rsp, r8
sarx r15, rsp, r9
sarx r15, rsp, r10
sarx r15, rsp, r11
sarx r15, rsp, r12
sarx r15, rsp, r13
sarx r15, rsp, r14
sarx r15, rsp, r15
sarx r15, rsp, rsp
sarx r15, rsp, rsi
sarx r15, rsp, rbp
sarx r15, rsi, rax
sarx r15, rsi, rbx
sarx r15, rsi, rcx
sarx r15, rsi, rdx
sarx r15, rsi, rdi
sarx r15, rsi, r8
sarx r15, rsi, r9
sarx r15, rsi, r10
sarx r15, rsi, r11
sarx r15, rsi, r12
sarx r15, rsi, r13
sarx r15, rsi, r14
sarx r15, rsi, r15
sarx r15, rsi, rsp
sarx r15, rsi, rsi
sarx r15, rsi, rbp
sarx r15, rbp, rax
sarx r15, rbp, rbx
sarx r15, rbp, rcx
sarx r15, rbp, rdx
sarx r15, rbp, rdi
sarx r15, rbp, r8
sarx r15, rbp, r9
sarx r15, rbp, r10
sarx r15, rbp, r11
sarx r15, rbp, r12
sarx r15, rbp, r13
sarx r15, rbp, r14
sarx r15, rbp, r15
sarx r15, rbp, rsp
sarx r15, rbp, rsi
sarx r15, rbp, rbp
sarx rsp, rax, rax
sarx rsp, rax, rbx
sarx rsp, rax, rcx
sarx rsp, rax, rdx
sarx rsp, rax, rdi
sarx rsp, rax, r8
sarx rsp, rax, r9
sarx rsp, rax, r10
sarx rsp, rax, r11
sarx rsp, rax, r12
sarx rsp, rax, r13
sarx rsp, rax, r14
sarx rsp, rax, r15
sarx rsp, rax, rsp
sarx rsp, rax, rsi
sarx rsp, rax, rbp
sarx rsp, rbx, rax
sarx rsp, rbx, rbx
sarx rsp, rbx, rcx
sarx rsp, rbx, rdx
sarx rsp, rbx, rdi
sarx rsp, rbx, r8
sarx rsp, rbx, r9
sarx rsp, rbx, r10
sarx rsp, rbx, r11
sarx rsp, rbx, r12
sarx rsp, rbx, r13
sarx rsp, rbx, r14
sarx rsp, rbx, r15
sarx rsp, rbx, rsp
sarx rsp, rbx, rsi
sarx rsp, rbx, rbp
sarx rsp, rcx, rax
sarx rsp, rcx, rbx
sarx rsp, rcx, rcx
sarx rsp, rcx, rdx
sarx rsp, rcx, rdi
sarx rsp, rcx, r8
sarx rsp, rcx, r9
sarx rsp, rcx, r10
sarx rsp, rcx, r11
sarx rsp, rcx, r12
sarx rsp, rcx, r13
sarx rsp, rcx, r14
sarx rsp, rcx, r15
sarx rsp, rcx, rsp
sarx rsp, rcx, rsi
sarx rsp, rcx, rbp
sarx rsp, rdx, rax
sarx rsp, rdx, rbx
sarx rsp, rdx, rcx
sarx rsp, rdx, rdx
sarx rsp, rdx, rdi
sarx rsp, rdx, r8
sarx rsp, rdx, r9
sarx rsp, rdx, r10
sarx rsp, rdx, r11
sarx rsp, rdx, r12
sarx rsp, rdx, r13
sarx rsp, rdx, r14
sarx rsp, rdx, r15
sarx rsp, rdx, rsp
sarx rsp, rdx, rsi
sarx rsp, rdx, rbp
sarx rsp, rdi, rax
sarx rsp, rdi, rbx
sarx rsp, rdi, rcx
sarx rsp, rdi, rdx
sarx rsp, rdi, rdi
sarx rsp, rdi, r8
sarx rsp, rdi, r9
sarx rsp, rdi, r10
sarx rsp, rdi, r11
sarx rsp, rdi, r12
sarx rsp, rdi, r13
sarx rsp, rdi, r14
sarx rsp, rdi, r15
sarx rsp, rdi, rsp
sarx rsp, rdi, rsi
sarx rsp, rdi, rbp
sarx rsp, r8, rax
sarx rsp, r8, rbx
sarx rsp, r8, rcx
sarx rsp, r8, rdx
sarx rsp, r8, rdi
sarx rsp, r8, r8
sarx rsp, r8, r9
sarx rsp, r8, r10
sarx rsp, r8, r11
sarx rsp, r8, r12
sarx rsp, r8, r13
sarx rsp, r8, r14
sarx rsp, r8, r15
sarx rsp, r8, rsp
sarx rsp, r8, rsi
sarx rsp, r8, rbp
sarx rsp, r9, rax
sarx rsp, r9, rbx
sarx rsp, r9, rcx
sarx rsp, r9, rdx
sarx rsp, r9, rdi
sarx rsp, r9, r8
sarx rsp, r9, r9
sarx rsp, r9, r10
sarx rsp, r9, r11
sarx rsp, r9, r12
sarx rsp, r9, r13
sarx rsp, r9, r14
sarx rsp, r9, r15
sarx rsp, r9, rsp
sarx rsp, r9, rsi
sarx rsp, r9, rbp
sarx rsp, r10, rax
sarx rsp, r10, rbx
sarx rsp, r10, rcx
sarx rsp, r10, rdx
sarx rsp, r10, rdi
sarx rsp, r10, r8
sarx rsp, r10, r9
sarx rsp, r10, r10
sarx rsp, r10, r11
sarx rsp, r10, r12
sarx rsp, r10, r13
sarx rsp, r10, r14
sarx rsp, r10, r15
sarx rsp, r10, rsp
sarx rsp, r10, rsi
sarx rsp, r10, rbp
sarx rsp, r11, rax
sarx rsp, r11, rbx
sarx rsp, r11, rcx
sarx rsp, r11, rdx
sarx rsp, r11, rdi
sarx rsp, r11, r8
sarx rsp, r11, r9
sarx rsp, r11, r10
sarx rsp, r11, r11
sarx rsp, r11, r12
sarx rsp, r11, r13
sarx rsp, r11, r14
sarx rsp, r11, r15
sarx rsp, r11, rsp
sarx rsp, r11, rsi
sarx rsp, r11, rbp
sarx rsp, r12, rax
sarx rsp, r12, rbx
sarx rsp, r12, rcx
sarx rsp, r12, rdx
sarx rsp, r12, rdi
sarx rsp, r12, r8
sarx rsp, r12, r9
sarx rsp, r12, r10
sarx rsp, r12, r11
sarx rsp, r12, r12
sarx rsp, r12, r13
sarx rsp, r12, r14
sarx rsp, r12, r15
sarx rsp, r12, rsp
sarx rsp, r12, rsi
sarx rsp, r12, rbp
sarx rsp, r13, rax
sarx rsp, r13, rbx
sarx rsp, r13, rcx
sarx rsp, r13, rdx
sarx rsp, r13, rdi
sarx rsp, r13, r8
sarx rsp, r13, r9
sarx rsp, r13, r10
sarx rsp, r13, r11
sarx rsp, r13, r12
sarx rsp, r13, r13
sarx rsp, r13, r14
sarx rsp, r13, r15
sarx rsp, r13, rsp
sarx rsp, r13, rsi
sarx rsp, r13, rbp
sarx rsp, r14, rax
sarx rsp, r14, rbx
sarx rsp, r14, rcx
sarx rsp, r14, rdx
sarx rsp, r14, rdi
sarx rsp, r14, r8
sarx rsp, r14, r9
sarx rsp, r14, r10
sarx rsp, r14, r11
sarx rsp, r14, r12
sarx rsp, r14, r13
sarx rsp, r14, r14
sarx rsp, r14, r15
sarx rsp, r14, rsp
sarx rsp, r14, rsi
sarx rsp, r14, rbp
sarx rsp, r15, rax
sarx rsp, r15, rbx
sarx rsp, r15, rcx
sarx rsp, r15, rdx
sarx rsp, r15, rdi
sarx rsp, r15, r8
sarx rsp, r15, r9
sarx rsp, r15, r10
sarx rsp, r15, r11
sarx rsp, r15, r12
sarx rsp, r15, r13
sarx rsp, r15, r14
sarx rsp, r15, r15
sarx rsp, r15, rsp
sarx rsp, r15, rsi
sarx rsp, r15, rbp
sarx rsp, rsp, rax
sarx rsp, rsp, rbx
sarx rsp, rsp, rcx
sarx rsp, rsp, rdx
sarx rsp, rsp, rdi
sarx rsp, rsp, r8
sarx rsp, rsp, r9
sarx rsp, rsp, r10
sarx rsp, rsp, r11
sarx rsp, rsp, r12
sarx rsp, rsp, r13
sarx rsp, rsp, r14
sarx rsp, rsp, r15
sarx rsp, rsp, rsp
sarx rsp, rsp, rsi
sarx rsp, rsp, rbp
sarx rsp, rsi, rax
sarx rsp, rsi, rbx
sarx rsp, rsi, rcx
sarx rsp, rsi, rdx
sarx rsp, rsi, rdi
sarx rsp, rsi, r8
sarx rsp, rsi, r9
sarx rsp, rsi, r10
sarx rsp, rsi, r11
sarx rsp, rsi, r12
sarx rsp, rsi, r13
sarx rsp, rsi, r14
sarx rsp, rsi, r15
sarx rsp, rsi, rsp
sarx rsp, rsi, rsi
sarx rsp, rsi, rbp
sarx rsp, rbp, rax
sarx rsp, rbp, rbx
sarx rsp, rbp, rcx
sarx rsp, rbp, rdx
sarx rsp, rbp, rdi
sarx rsp, rbp, r8
sarx rsp, rbp, r9
sarx rsp, rbp, r10
sarx rsp, rbp, r11
sarx rsp, rbp, r12
sarx rsp, rbp, r13
sarx rsp, rbp, r14
sarx rsp, rbp, r15
sarx rsp, rbp, rsp
sarx rsp, rbp, rsi
sarx rsp, rbp, rbp
sarx rsi, rax, rax
sarx rsi, rax, rbx
sarx rsi, rax, rcx
sarx rsi, rax, rdx
sarx rsi, rax, rdi
sarx rsi, rax, r8
sarx rsi, rax, r9
sarx rsi, rax, r10
sarx rsi, rax, r11
sarx rsi, rax, r12
sarx rsi, rax, r13
sarx rsi, rax, r14
sarx rsi, rax, r15
sarx rsi, rax, rsp
sarx rsi, rax, rsi
sarx rsi, rax, rbp
sarx rsi, rbx, rax
sarx rsi, rbx, rbx
sarx rsi, rbx, rcx
sarx rsi, rbx, rdx
sarx rsi, rbx, rdi
sarx rsi, rbx, r8
sarx rsi, rbx, r9
sarx rsi, rbx, r10
sarx rsi, rbx, r11
sarx rsi, rbx, r12
sarx rsi, rbx, r13
sarx rsi, rbx, r14
sarx rsi, rbx, r15
sarx rsi, rbx, rsp
sarx rsi, rbx, rsi
sarx rsi, rbx, rbp
sarx rsi, rcx, rax
sarx rsi, rcx, rbx
sarx rsi, rcx, rcx
sarx rsi, rcx, rdx
sarx rsi, rcx, rdi
sarx rsi, rcx, r8
sarx rsi, rcx, r9
sarx rsi, rcx, r10
sarx rsi, rcx, r11
sarx rsi, rcx, r12
sarx rsi, rcx, r13
sarx rsi, rcx, r14
sarx rsi, rcx, r15
sarx rsi, rcx, rsp
sarx rsi, rcx, rsi
sarx rsi, rcx, rbp
sarx rsi, rdx, rax
sarx rsi, rdx, rbx
sarx rsi, rdx, rcx
sarx rsi, rdx, rdx
sarx rsi, rdx, rdi
sarx rsi, rdx, r8
sarx rsi, rdx, r9
sarx rsi, rdx, r10
sarx rsi, rdx, r11
sarx rsi, rdx, r12
sarx rsi, rdx, r13
sarx rsi, rdx, r14
sarx rsi, rdx, r15
sarx rsi, rdx, rsp
sarx rsi, rdx, rsi
sarx rsi, rdx, rbp
sarx rsi, rdi, rax
sarx rsi, rdi, rbx
sarx rsi, rdi, rcx
sarx rsi, rdi, rdx
sarx rsi, rdi, rdi
sarx rsi, rdi, r8
sarx rsi, rdi, r9
sarx rsi, rdi, r10
sarx rsi, rdi, r11
sarx rsi, rdi, r12
sarx rsi, rdi, r13
sarx rsi, rdi, r14
sarx rsi, rdi, r15
sarx rsi, rdi, rsp
sarx rsi, rdi, rsi
sarx rsi, rdi, rbp
sarx rsi, r8, rax
sarx rsi, r8, rbx
sarx rsi, r8, rcx
sarx rsi, r8, rdx
sarx rsi, r8, rdi
sarx rsi, r8, r8
sarx rsi, r8, r9
sarx rsi, r8, r10
sarx rsi, r8, r11
sarx rsi, r8, r12
sarx rsi, r8, r13
sarx rsi, r8, r14
sarx rsi, r8, r15
sarx rsi, r8, rsp
sarx rsi, r8, rsi
sarx rsi, r8, rbp
sarx rsi, r9, rax
sarx rsi, r9, rbx
sarx rsi, r9, rcx
sarx rsi, r9, rdx
sarx rsi, r9, rdi
sarx rsi, r9, r8
sarx rsi, r9, r9
sarx rsi, r9, r10
sarx rsi, r9, r11
sarx rsi, r9, r12
sarx rsi, r9, r13
sarx rsi, r9, r14
sarx rsi, r9, r15
sarx rsi, r9, rsp
sarx rsi, r9, rsi
sarx rsi, r9, rbp
sarx rsi, r10, rax
sarx rsi, r10, rbx
sarx rsi, r10, rcx
sarx rsi, r10, rdx
sarx rsi, r10, rdi
sarx rsi, r10, r8
sarx rsi, r10, r9
sarx rsi, r10, r10
sarx rsi, r10, r11
sarx rsi, r10, r12
sarx rsi, r10, r13
sarx rsi, r10, r14
sarx rsi, r10, r15
sarx rsi, r10, rsp
sarx rsi, r10, rsi
sarx rsi, r10, rbp
sarx rsi, r11, rax
sarx rsi, r11, rbx
sarx rsi, r11, rcx
sarx rsi, r11, rdx
sarx rsi, r11, rdi
sarx rsi, r11, r8
sarx rsi, r11, r9
sarx rsi, r11, r10
sarx rsi, r11, r11
sarx rsi, r11, r12
sarx rsi, r11, r13
sarx rsi, r11, r14
sarx rsi, r11, r15
sarx rsi, r11, rsp
sarx rsi, r11, rsi
sarx rsi, r11, rbp
sarx rsi, r12, rax
sarx rsi, r12, rbx
sarx rsi, r12, rcx
sarx rsi, r12, rdx
sarx rsi, r12, rdi
sarx rsi, r12, r8
sarx rsi, r12, r9
sarx rsi, r12, r10
sarx rsi, r12, r11
sarx rsi, r12, r12
sarx rsi, r12, r13
sarx rsi, r12, r14
sarx rsi, r12, r15
sarx rsi, r12, rsp
sarx rsi, r12, rsi
sarx rsi, r12, rbp
sarx rsi, r13, rax
sarx rsi, r13, rbx
sarx rsi, r13, rcx
sarx rsi, r13, rdx
sarx rsi, r13, rdi
sarx rsi, r13, r8
sarx rsi, r13, r9
sarx rsi, r13, r10
sarx rsi, r13, r11
sarx rsi, r13, r12
sarx rsi, r13, r13
sarx rsi, r13, r14
sarx rsi, r13, r15
sarx rsi, r13, rsp
sarx rsi, r13, rsi
sarx rsi, r13, rbp
sarx rsi, r14, rax
sarx rsi, r14, rbx
sarx rsi, r14, rcx
sarx rsi, r14, rdx
sarx rsi, r14, rdi
sarx rsi, r14, r8
sarx rsi, r14, r9
sarx rsi, r14, r10
sarx rsi, r14, r11
sarx rsi, r14, r12
sarx rsi, r14, r13
sarx rsi, r14, r14
sarx rsi, r14, r15
sarx rsi, r14, rsp
sarx rsi, r14, rsi
sarx rsi, r14, rbp
sarx rsi, r15, rax
sarx rsi, r15, rbx
sarx rsi, r15, rcx
sarx rsi, r15, rdx
sarx rsi, r15, rdi
sarx rsi, r15, r8
sarx rsi, r15, r9
sarx rsi, r15, r10
sarx rsi, r15, r11
sarx rsi, r15, r12
sarx rsi, r15, r13
sarx rsi, r15, r14
sarx rsi, r15, r15
sarx rsi, r15, rsp
sarx rsi, r15, rsi
sarx rsi, r15, rbp
sarx rsi, rsp, rax
sarx rsi, rsp, rbx
sarx rsi, rsp, rcx
sarx rsi, rsp, rdx
sarx rsi, rsp, rdi
sarx rsi, rsp, r8
sarx rsi, rsp, r9
sarx rsi, rsp, r10
sarx rsi, rsp, r11
sarx rsi, rsp, r12
sarx rsi, rsp, r13
sarx rsi, rsp, r14
sarx rsi, rsp, r15
sarx rsi, rsp, rsp
sarx rsi, rsp, rsi
sarx rsi, rsp, rbp
sarx rsi, rsi, rax
sarx rsi, rsi, rbx
sarx rsi, rsi, rcx
sarx rsi, rsi, rdx
sarx rsi, rsi, rdi
sarx rsi, rsi, r8
sarx rsi, rsi, r9
sarx rsi, rsi, r10
sarx rsi, rsi, r11
sarx rsi, rsi, r12
sarx rsi, rsi, r13
sarx rsi, rsi, r14
sarx rsi, rsi, r15
sarx rsi, rsi, rsp
sarx rsi, rsi, rsi
sarx rsi, rsi, rbp
sarx rsi, rbp, rax
sarx rsi, rbp, rbx
sarx rsi, rbp, rcx
sarx rsi, rbp, rdx
sarx rsi, rbp, rdi
sarx rsi, rbp, r8
sarx rsi, rbp, r9
sarx rsi, rbp, r10
sarx rsi, rbp, r11
sarx rsi, rbp, r12
sarx rsi, rbp, r13
sarx rsi, rbp, r14
sarx rsi, rbp, r15
sarx rsi, rbp, rsp
sarx rsi, rbp, rsi
sarx rsi, rbp, rbp
sarx rbp, rax, rax
sarx rbp, rax, rbx
sarx rbp, rax, rcx
sarx rbp, rax, rdx
sarx rbp, rax, rdi
sarx rbp, rax, r8
sarx rbp, rax, r9
sarx rbp, rax, r10
sarx rbp, rax, r11
sarx rbp, rax, r12
sarx rbp, rax, r13
sarx rbp, rax, r14
sarx rbp, rax, r15
sarx rbp, rax, rsp
sarx rbp, rax, rsi
sarx rbp, rax, rbp
sarx rbp, rbx, rax
sarx rbp, rbx, rbx
sarx rbp, rbx, rcx
sarx rbp, rbx, rdx
sarx rbp, rbx, rdi
sarx rbp, rbx, r8
sarx rbp, rbx, r9
sarx rbp, rbx, r10
sarx rbp, rbx, r11
sarx rbp, rbx, r12
sarx rbp, rbx, r13
sarx rbp, rbx, r14
sarx rbp, rbx, r15
sarx rbp, rbx, rsp
sarx rbp, rbx, rsi
sarx rbp, rbx, rbp
sarx rbp, rcx, rax
sarx rbp, rcx, rbx
sarx rbp, rcx, rcx
sarx rbp, rcx, rdx
sarx rbp, rcx, rdi
sarx rbp, rcx, r8
sarx rbp, rcx, r9
sarx rbp, rcx, r10
sarx rbp, rcx, r11
sarx rbp, rcx, r12
sarx rbp, rcx, r13
sarx rbp, rcx, r14
sarx rbp, rcx, r15
sarx rbp, rcx, rsp
sarx rbp, rcx, rsi
sarx rbp, rcx, rbp
sarx rbp, rdx, rax
sarx rbp, rdx, rbx
sarx rbp, rdx, rcx
sarx rbp, rdx, rdx
sarx rbp, rdx, rdi
sarx rbp, rdx, r8
sarx rbp, rdx, r9
sarx rbp, rdx, r10
sarx rbp, rdx, r11
sarx rbp, rdx, r12
sarx rbp, rdx, r13
sarx rbp, rdx, r14
sarx rbp, rdx, r15
sarx rbp, rdx, rsp
sarx rbp, rdx, rsi
sarx rbp, rdx, rbp
sarx rbp, rdi, rax
sarx rbp, rdi, rbx
sarx rbp, rdi, rcx
sarx rbp, rdi, rdx
sarx rbp, rdi, rdi
sarx rbp, rdi, r8
sarx rbp, rdi, r9
sarx rbp, rdi, r10
sarx rbp, rdi, r11
sarx rbp, rdi, r12
sarx rbp, rdi, r13
sarx rbp, rdi, r14
sarx rbp, rdi, r15
sarx rbp, rdi, rsp
sarx rbp, rdi, rsi
sarx rbp, rdi, rbp
sarx rbp, r8, rax
sarx rbp, r8, rbx
sarx rbp, r8, rcx
sarx rbp, r8, rdx
sarx rbp, r8, rdi
sarx rbp, r8, r8
sarx rbp, r8, r9
sarx rbp, r8, r10
sarx rbp, r8, r11
sarx rbp, r8, r12
sarx rbp, r8, r13
sarx rbp, r8, r14
sarx rbp, r8, r15
sarx rbp, r8, rsp
sarx rbp, r8, rsi
sarx rbp, r8, rbp
sarx rbp, r9, rax
sarx rbp, r9, rbx
sarx rbp, r9, rcx
sarx rbp, r9, rdx
sarx rbp, r9, rdi
sarx rbp, r9, r8
sarx rbp, r9, r9
sarx rbp, r9, r10
sarx rbp, r9, r11
sarx rbp, r9, r12
sarx rbp, r9, r13
sarx rbp, r9, r14
sarx rbp, r9, r15
sarx rbp, r9, rsp
sarx rbp, r9, rsi
sarx rbp, r9, rbp
sarx rbp, r10, rax
sarx rbp, r10, rbx
sarx rbp, r10, rcx
sarx rbp, r10, rdx
sarx rbp, r10, rdi
sarx rbp, r10, r8
sarx rbp, r10, r9
sarx rbp, r10, r10
sarx rbp, r10, r11
sarx rbp, r10, r12
sarx rbp, r10, r13
sarx rbp, r10, r14
sarx rbp, r10, r15
sarx rbp, r10, rsp
sarx rbp, r10, rsi
sarx rbp, r10, rbp
sarx rbp, r11, rax
sarx rbp, r11, rbx
sarx rbp, r11, rcx
sarx rbp, r11, rdx
sarx rbp, r11, rdi
sarx rbp, r11, r8
sarx rbp, r11, r9
sarx rbp, r11, r10
sarx rbp, r11, r11
sarx rbp, r11, r12
sarx rbp, r11, r13
sarx rbp, r11, r14
sarx rbp, r11, r15
sarx rbp, r11, rsp
sarx rbp, r11, rsi
sarx rbp, r11, rbp
sarx rbp, r12, rax
sarx rbp, r12, rbx
sarx rbp, r12, rcx
sarx rbp, r12, rdx
sarx rbp, r12, rdi
sarx rbp, r12, r8
sarx rbp, r12, r9
sarx rbp, r12, r10
sarx rbp, r12, r11
sarx rbp, r12, r12
sarx rbp, r12, r13
sarx rbp, r12, r14
sarx rbp, r12, r15
sarx rbp, r12, rsp
sarx rbp, r12, rsi
sarx rbp, r12, rbp
sarx rbp, r13, rax
sarx rbp, r13, rbx
sarx rbp, r13, rcx
sarx rbp, r13, rdx
sarx rbp, r13, rdi
sarx rbp, r13, r8
sarx rbp, r13, r9
sarx rbp, r13, r10
sarx rbp, r13, r11
sarx rbp, r13, r12
sarx rbp, r13, r13
sarx rbp, r13, r14
sarx rbp, r13, r15
sarx rbp, r13, rsp
sarx rbp, r13, rsi
sarx rbp, r13, rbp
sarx rbp, r14, rax
sarx rbp, r14, rbx
sarx rbp, r14, rcx
sarx rbp, r14, rdx
sarx rbp, r14, rdi
sarx rbp, r14, r8
sarx rbp, r14, r9
sarx rbp, r14, r10
sarx rbp, r14, r11
sarx rbp, r14, r12
sarx rbp, r14, r13
sarx rbp, r14, r14
sarx rbp, r14, r15
sarx rbp, r14, rsp
sarx rbp, r14, rsi
sarx rbp, r14, rbp
sarx rbp, r15, rax
sarx rbp, r15, rbx
sarx rbp, r15, rcx
sarx rbp, r15, rdx
sarx rbp, r15, rdi
sarx rbp, r15, r8
sarx rbp, r15, r9
sarx rbp, r15, r10
sarx rbp, r15, r11
sarx rbp, r15, r12
sarx rbp, r15, r13
sarx rbp, r15, r14
sarx rbp, r15, r15
sarx rbp, r15, rsp
sarx rbp, r15, rsi
sarx rbp, r15, rbp
sarx rbp, rsp, rax
sarx rbp, rsp, rbx
sarx rbp, rsp, rcx
sarx rbp, rsp, rdx
sarx rbp, rsp, rdi
sarx rbp, rsp, r8
sarx rbp, rsp, r9
sarx rbp, rsp, r10
sarx rbp, rsp, r11
sarx rbp, rsp, r12
sarx rbp, rsp, r13
sarx rbp, rsp, r14
sarx rbp, rsp, r15
sarx rbp, rsp, rsp
sarx rbp, rsp, rsi
sarx rbp, rsp, rbp
sarx rbp, rsi, rax
sarx rbp, rsi, rbx
sarx rbp, rsi, rcx
sarx rbp, rsi, rdx
sarx rbp, rsi, rdi
sarx rbp, rsi, r8
sarx rbp, rsi, r9
sarx rbp, rsi, r10
sarx rbp, rsi, r11
sarx rbp, rsi, r12
sarx rbp, rsi, r13
sarx rbp, rsi, r14
sarx rbp, rsi, r15
sarx rbp, rsi, rsp
sarx rbp, rsi, rsi
sarx rbp, rsi, rbp
sarx rbp, rbp, rax
sarx rbp, rbp, rbx
sarx rbp, rbp, rcx
sarx rbp, rbp, rdx
sarx rbp, rbp, rdi
sarx rbp, rbp, r8
sarx rbp, rbp, r9
sarx rbp, rbp, r10
sarx rbp, rbp, r11
sarx rbp, rbp, r12
sarx rbp, rbp, r13
sarx rbp, rbp, r14
sarx rbp, rbp, r15
sarx rbp, rbp, rsp
sarx rbp, rbp, rsi
sarx rbp, rbp, rbp


sarx rax, [rsi], r8
sarx rax, [rsi], r9
sarx rax, [rsi], r10
sarx rax, [rsi], r11
sarx rax, [rsi], r12
sarx rax, [rsi], r13
sarx rax, [rsi], r14
sarx rax, [rsi], r15
sarx rax, [rsi], rsp
sarx rax, [rsi], rsi
sarx rax, [rsi], rbp
sarx rax, [rbp], rax
sarx rax, [rbp], rbx
sarx rax, [rbp], rcx
sarx rax, [rbp], rdx
sarx rax, [rbp], rdi
sarx rax, [rbp], r8
sarx rax, [rbp], r9
sarx rax, [rbp], r10
sarx rax, [rbp], r11
sarx rax, [rbp], r12
sarx rax, [rbp], r13
sarx rax, [rbp], r14
sarx rax, [rbp], r15
sarx rax, [rbp], rsp
sarx rax, [rbp], rsi
sarx rax, [rbp], rbp
sarx rbx, [rax], rax
sarx rbx, [rax], rbx
sarx rbx, [rax], rcx
sarx rbx, [rax], rdx
sarx rbx, [rax], rdi
sarx rbx, [rax], r8
sarx rbx, [rax], r9
sarx rbx, [rax], r10
sarx rbx, [rax], r11
sarx rbx, [rax], r12
sarx rbx, [rax], r13
sarx rbx, [rax], r14
sarx rbx, [rax], r15
sarx rbx, [rax], rsp
sarx rbx, [rax], rsi
sarx rbx, [rax], rbp
sarx rbx, [rbx], rax
sarx rbx, [rbx], rbx
sarx rbx, [rbx], rcx
sarx rbx, [rbx], rdx
sarx rbx, [rbx], rdi
sarx rbx, [rbx], r8
sarx rbx, [rbx], r9
sarx rbx, [rbx], r10
sarx rbx, [rbx], r11
sarx rbx, [rbx], r12
sarx rbx, [rbx], r13
sarx rbx, [rbx], r14
sarx rbx, [rbx], r15
sarx rbx, [rbx], rsp
sarx rbx, [rbx], rsi
sarx rbx, [rbx], rbp
sarx rbx, [rcx], rax
sarx rbx, [rcx], rbx
sarx rbx, [rcx], rcx
sarx rbx, [rcx], rdx
sarx rbx, [rcx], rdi
sarx rbx, [rcx], r8
sarx rbx, [rcx], r9
sarx rbx, [rcx], r10
sarx rbx, [rcx], r11
sarx rbx, [rcx], r12
sarx rbx, [rcx], r13
sarx rbx, [rcx], r14
sarx rbx, [rcx], r15
sarx rbx, [r10], rax
sarx rbx, [r10], rbx
sarx rbx, [r10], rcx
sarx rbx, [r10], rdx
sarx rbx, [r10], rdi
sarx rbx, [r10], r8
sarx rbx, [r10], r9
sarx rbx, [r10], r10
sarx rbx, [r10], r11
sarx rbx, [r10], r12
sarx rbx, [r10], r13
sarx rbx, [r10], r14
sarx rbx, [r10], r15
sarx rbx, [r10], rsp
sarx rbx, [r10], rsi
sarx rbx, [r10], rbp
sarx rbx, [r11], rax
sarx rbx, [r11], rbx
sarx rbx, [r11], rcx
sarx rbx, [r11], rdx
sarx rbx, [r11], rdi
sarx rbx, [r11], r8
sarx rbx, [r11], r9
sarx rbx, [r11], r10
sarx rbx, [r11], r11
sarx rbx, [r11], r12
sarx rbx, [r11], r13
sarx rbx, [r11], r14
sarx rbx, [r11], r15
sarx rbx, [r11], rsp
sarx rbx, [r11], rsi
sarx rbx, [r11], rbp
sarx rbx, [r12], rax
sarx rbx, [r12], rbx
sarx rbx, [r12], rcx
sarx rbx, [r12], rdx
sarx rbx, [r12], rdi
sarx rbx, [r12], r8
sarx rbx, [r12], r9
sarx rbx, [r12], r10
sarx rbx, [r12], r11
sarx rbx, [r12], r12
sarx rbx, [r12], r13
sarx rbx, [r12], r14
sarx rbx, [r12], r15
sarx rbx, [r12], rsp
sarx rbx, [r12], rsi
sarx rbx, [r12], rbp
sarx rbx, [r13], rax
sarx rbx, [r13], rbx
sarx rbx, [r13], rcx
sarx rbx, [r13], rdx
sarx rbx, [r13], rdi
sarx rbx, [r13], r8
sarx rbx, [r13], r9
sarx rbx, [r13], r10
sarx rbx, [r13], r11
sarx rbx, [r13], r12
sarx rbx, [r13], r13
sarx rbx, [r13], r14
sarx rbx, [r13], r15
sarx rbx, [r13], rsp
sarx rbx, [r13], rsi
sarx rbx, [r13], rbp
sarx rbx, [r14], rax
sarx rbx, [r14], rbx
sarx rbx, [r14], rcx
sarx rbx, [r14], rdx
sarx rbx, [r14], rdi
sarx rbx, [r14], r8
sarx rbx, [r14], r9
sarx rbx, [r14], r10
sarx rbx, [r14], r11
sarx rbx, [r14], r12
sarx rbx, [r14], r13
sarx rbx, [r14], r14
sarx rbx, [r14], r15
sarx rbx, [r14], rsp
sarx rbx, [r14], rsi
sarx rbx, [r14], rbp
sarx rbx, [r15], rax
sarx rbx, [r15], rbx
sarx rbx, [r15], rcx
sarx rbx, [r15], rdx
sarx rbx, [r15], rdi
sarx rbx, [r15], r8
sarx rbx, [r15], r9
sarx rbx, [r15], r10
sarx r13, [rbp], r12
sarx r13, [rbp], r13
sarx r13, [rbp], r14
sarx r13, [rbp], r15
sarx r13, [rbp], rsp
sarx r13, [rbp], rsi
sarx r13, [rbp], rbp
sarx r14, [rax], rax
sarx r14, [rax], rbx
sarx r14, [rax], rcx
sarx r14, [rax], rdx
sarx r14, [rax], rdi
sarx r14, [rax], r8
sarx r14, [rax], r9
sarx r14, [rax], r10
sarx r14, [rax], r11
sarx r14, [rax], r12
sarx r14, [rax], r13
sarx r14, [rax], r14
sarx r14, [rax], r15
sarx r14, [rax], rsp
sarx r14, [rax], rsi
sarx r14, [rax], rbp
sarx r14, [rbx], rax
sarx r14, [rbx], rbx
sarx r14, [rbx], rcx
sarx r14, [rbx], rdx
sarx r14, [rbx], rdi
sarx r14, [rbx], r8
sarx r14, [rbx], r9
sarx r14, [rbx], r10
sarx r14, [rbx], r11
sarx r14, [rbx], r12
sarx r14, [rbx], r13
sarx r14, [rbx], r14
sarx r14, [rbx], r15
sarx r14, [rbx], rsp
sarx r14, [rbx], rsi
sarx r14, [rbx], rbp
sarx r14, [rcx], rax
sarx r14, [rcx], rbx
sarx r14, [rcx], rcx
sarx r14, [rcx], rdx
sarx r14, [rcx], rdi
sarx r14, [rcx], r8
sarx r14, [rcx], r9
sarx r14, [rcx], r10
sarx r15, [rbp], r13
sarx r15, [rbp], r14
sarx r15, [rbp], r15
sarx r15, [rbp], rsp
sarx r15, [rbp], rsi
sarx r15, [rbp], rbp
sarx rsp, [rax], rax
sarx rsp, [rax], rbx
sarx rsp, [rcx], rax
sarx rsp, [rcx], rbx
sarx rsp, [rcx], rcx
sarx rsp, [rcx], rdx
sarx rsp, [rcx], rdi
sarx rsp, [rcx], r8
sarx rsp, [rcx], r9
sarx rsp, [rcx], r10
sarx rsp, [rcx], r11
sarx rsp, [rcx], r12
sarx rsp, [rcx], r13
sarx rsp, [rcx], r14
sarx rsp, [rbp], rsp
sarx rsp, [rbp], rsi
sarx rsp, [rbp], rbp
sarx rsi, [rax], rax
sarx rsi, [rax], rbx
sarx rsi, [rax], rcx
sarx rsi, [rax], rdx
sarx rsi, [rax], rdi
sarx rsi, [rax], r8
sarx rsi, [rax], r9
sarx rbp, [r8], rdi
sarx rbp, [r8], r8
sarx rbp, [r8], r9
sarx rbp, [r8], r10
sarx rbp, [r8], r11
sarx rbp, [r8], r12
sarx rbp, [r8], r13
sarx rbp, [rsi], r13
sarx rbp, [rsi], r14
sarx rbp, [rsi], r15
sarx rbp, [rsi], rsp
sarx rbp, [rsi], rsi
sarx rbp, [rsi], rbp
sarx rbp, [rbp], rax
sarx rbp, [rbp], rbx
sarx rbp, [rbp], rcx
sarx rbp, [rbp], rdx
sarx rbp, [rbp], rdi
sarx ecx, eax, eax
sarx ecx, eax, ebx
sarx ecx, eax, ecx
sarx ecx, eax, edx
sarx ecx, eax, edi
sarx ebp, ebp, eax
sarx ebp, ebp, ebx
sarx ebp, ebp, ecx
sarx ebp, ebp, edx
sarx ebp, ebp, edi
sarx esi, ebp, eax
sarx esi, ebp, ebx
sarx esi, ebp, ecx
sarx esi, ebp, edx
sarx esi, ebp, edi
sarx r13d, r12d, ebp
sarx r13d, r13d, eax
sarx r13d, r13d, ebx
sarx r13d, r13d, ecx
sarx r13d, r13d, edx
sarx r13d, r13d, edi
sarx r13d, r13d, r8d
sarx r13d, r13d, r9d
sarx r13d, [ebp], r10d
sarx r13d, [ebp], r11d
sarx r13d, [r13d], r12d
sarx r13d, [r13d], r13d
sarx r13d, [r13d], r14d
sarx r13d, [r13d], r15d
sarx r13d, [r13d], esp
sarx r13d, [r13d], esi
sarx r13d, [r13d], ebp
sarx r13d, [r14d], eax

